Recrystallization is a technique used to purify compounds by dissolving an impure sample in a minimum amount of hot solvent, allowing the solution to cool slowly so that the desired compound crystallizes while impurities remain in solution, then collecting and washing the crystals. There must be a difference in solubility between the compound and impurities for effective separation. Organic compounds are typically more soluble in hot solvents than cold, allowing crystallization upon cooling.