Chromatography is a technique used to separate and analyze complex mixtures of compounds. The separation process depends on the different affinities of the compounds for a stationary phase and a mobile phase. The stationary phase is usually a solid or a liquid coating on a solid support, while the mobile phase is usually a liquid or a gas.