A sample is introduced, either manually or with an autosampler, into a sample loop of known volume. A buffered aqueous solution known as the mobile phase carries the sample from the loop onto a column that contains some form of stationary phase material.  This is typically a resin or gel matrix consisting of agarose or cellulose beads with covalently bonded charged functional groups. Equilibration of the stationary phase is needed in order to obtain the desired charge of the column. If the column is not properly equilibrated the desired molecule may not bind strongly to the column. The target analytes (anions or cations) are retained on the stationary phase but can be eluted by increasing the concentration of a similarly charged species that displaces the analyte ions from the stationary phase. For example, in cation exchange chromatography, the positively charged analyte can be displaced by adding positively charged sodium ions. The analytes of interest must then be detected by some means, typically by conductivity or UV/visible light absorbance.
Control an IC system usually requires a chromatography data system (CDS). In addition to IC systems, some of these CDSs can also control gas chromatography (GC) and HPLC.