Ion-exchange chromatography is an important tool in chemical analysis because it permits separation of materials that are very difficult to separate by other means. It can be applied to organic and inorganic ions and even to substances that are not ionic. It is often used to separate mixtures of many components.