Chromatography is an analytical technique used to separate mixtures by differential partitioning between a mobile and stationary phase. There are several types including partition chromatography using paper or thin layer, and adsorption chromatography using ion exchange or affinity. Gel filtration chromatography separates biomolecules by size as they permeate gel beads. Paper and thin layer chromatography separate non-polar substances using a mobile solvent phase and cellulose or silica gel stationary phase. Ion exchange chromatography separates biomolecules based on net charge using charged resins, while affinity chromatography uses a ligand to specifically and reversibly purify a target biomolecule. These techniques are widely used in biomedical research and clinical labs.