Chromatofocusing is a technique that separates proteins based on their isoelectric point (pI). It uses buffers like Polybuffer 74 or 96 to generate a linear pH gradient within an ion exchange column containing beads like PBE 94. Proteins are separated as they elute from the column based on their net charge, with more acidic proteins eluting first when the pH is below their pI and more basic proteins eluting later when the pH exceeds their pI. Chromatofocusing can resolve small differences in pI and is useful for analytical separations and purification of proteins.