Here's why:
* Ionic Bonding: NaCl is an ionic compound, meaning it's held together by strong electrostatic attractions between positively charged sodium ions (Na+) and negatively charged chloride ions (Cl-).
* Strong Interactions: These strong ionic bonds require a lot of energy to break, which translates to a high boiling point.
* High Melting Point: This strong bonding also contributes to NaCl's high melting point (801°C).
In contrast, substances with weaker intermolecular forces, like covalent compounds, tend to have lower boiling points.