「クズ」はカタカナ表記で、人間の品性・人格が劣悪であることを強く貶める俗語。くだらない、つまらない、役に立たないという意味も含む。主に日常会話やインフォーマルな文脈で使われ、相手への強い侮蔑や怒りを表現する。
「屑」は漢字表記で、本来は廃棄物・ゴミ・残骸など物理的な不要物を指す。転じて価値のない人物や事柄を表す際は、やや文語的で格調高い表現となる。文学や正式な文書でも用いられる。
「クズ」は人間を非難する際の俗語で日常会話向き、相手を直接的に罵る強さがある。「屑」は廃棄物が本義で、人に用いる場合は比喩的でやや文語的。同じく人格否定だが「屑」は「クズ」より客観的・淡白な印象。対象は「クズ」は主に人間、「屑」は物や価値観も対象になる。
人格否定で強く非難する場合は「クズ」、価値のなさを客観的に表現する場合は「屑」。文語的・格調高い文脈では「屑」、日常会話では「クズ」を選ぶのが自然。相手への直接的な攻撃は避けるべき。