In gel-permeation chromatography, compounds are separated on the basis of their molecular size. Porous beads of the gel are packed into a column and the mixture is added at the top in an appropriate solvent. Large molecules move straight down the column, while small molecules stick in the pores and are retarded.