Explain why table salt (NaCl) has a much higher melting point than water (H2O).
Think about your answer, then reveal below.
Model answer: Table salt is an ionic compound with strong attractions between many ions in a crystal lattice, which requires a lot of energy to break apart. Water is a covalent compound with weaker attractions between its molecules.
In NaCl, every sodium ion is surrounded by chloride ions and vice versa, creating a rigid crystal lattice held together by strong electrostatic forces throughout the entire structure. Melting requires breaking many of these attractions simultaneously. Water molecules are held together by weaker forces between molecules, so less energy is needed to separate them.