It is an analytical chromatographic technique that is useful for separating ions or molecules that are dissolved in a solvent. If the sample solution is in contact with a second solid or liquid phase, the different solutes will interact with the other phase to differing degrees due to differences in absorption, ion-exchange, partitioning or size.