Freezing or solidification is a phase change in which a liquid turns into a solid when its temperature is lowered below its freezing point. The reverse process is melting.
All known liquids, except liquid helium, freeze when the temperature is lowered enough. Liquid helium remains liquid at atmospheric pressure even at absolute zero, and can only be solidified under pressure. For most substances, the melting and freezing points are the same temperature; however, certain substances possess differing solid-liquid transition temperatures. For example, agar displays a hysteresis in its melting and freezing temperatures. It melts at 85 °C (185 °F) and solidifies from 31 °C to 40 °C (89.6 °F to 104 °F).
Most liquids freeze by crystallization, formation of crystalline solid from the uniform liquid. This is a first-order thermodynamic phase transition, which means that as long as solid and liquid coexist, the equilibrium temperature of the system remains constant and equal to the melting point. Crystallization consists of two major events, nucleation and crystal growth. Nucleation is the step where the molecules start to gather into clusters, on the nanometer scale, arranging in a defined and periodic manner that defines the crystal structure. The crystal growth is the subsequent growth of the nuclei that succeed in achieving the critical cluster size.
See also: https://en.wikipedia.org/wiki/Freezing
Source: Wikipedia (All text is available under the terms of the GNU Free Documentation License and Creative Commons Attribution-ShareAlike License.)