In GPC, the sample is dissolved in a suitable solvent and introduced to a column filled with porous gel particles. As the sample travels through the column, smaller molecules enter the pores of the gel and take a longer path, while larger molecules are excluded from the pores and travel a shorter path. This results in the elution of larger molecules before smaller ones, allowing for their separation based on hydrodynamic volume.