HClは実際はH-Cl-H-CI-H-Cl-H-…とつながってるって思ってますか?思ってないですよね。 HClが分子を作りそれぞれがファンデルワールス力によってつながっています。だからHClは分子式です。
しかし Naはほんとに Na-Na-Na-Na-Na-…と金属結合でつながっています。 これを化学式で表すとNa∞です。でもさすがに∞は書けないのでこれを一番簡単に Naと書いたものが組成式です。
もし、あなたが結合と結晶を習っているなら分子結晶のものは分子式で表し、それ以外の共有結晶、イオン結晶、金属結晶は組成式で書きます。
これでわかりますか?