This document provides an overview of crystallization as a separation and purification technique. It discusses key concepts such as crystallization, nucleation, crystal growth, and factors that affect crystallization. Specifically, it describes three steps of crystallization from solution: induction of supersaturation through methods like cooling, solvent evaporation, or adiabatic evaporation; nucleation through Miers' theory; and crystal growth which depends on concentration, temperature, and velocity gradients. It also discusses methods of controlling crystal size and factors that influence the crystallization process like temperature, impurities, and agitation.