This document discusses various chromatography techniques including high-performance liquid chromatography (HPLC), fast protein liquid chromatography (FPLC), ultra-performance liquid chromatography (UPLC), and rapid resolution liquid chromatography (RRLC). HPLC uses pumps to pass a pressurized liquid through a column to separate sample components. FPLC is a modified HPLC used for protein separations using aqueous buffers and resins. UPLC uses smaller particle columns (<2μm) than HPLC to improve resolution, speed, and sensitivity. RRLC also uses sub-2μm particles and high flow rates to achieve faster analysis times than HPLC while maintaining resolution.