Why does sodium chloride not consist of separate NaCl molecules?
Sodium chloride (NaCl) does not consist of separate molecules because it is an ionic compound rather than a covalently bonded one.12
In chemistry, substances that form individual molecules are typically held together by covalent bonds, where electrons are shared between specific atoms. In contrast, sodium chloride is composed of a three-dimensional crystalline array of alternating positive sodium ions (Na⁺) and negative chloride ions (Cl⁻).213
The bonding in NaCl is ionic, meaning it arises from the electrostatic force of attraction between oppositely charged ions. Because this electrostatic attraction is nondirectional, each ion tends to be surrounded by the maximum number of oppositely charged neighbors, resulting in an extended lattice structure rather than discrete, isolated units. Consequently, the chemical formula "NaCl" represents the simplest ratio of ions—an empirical formula—rather than a molecular formula.24356