Kromatografi, bir karışımın bileşenlerini durağan veya hareketli bir faza olan afinitelerine göre ayırır. Her bileşik, sistemi farklı bir hızda bırakır. Bir bileşik ne kadar hızlı yıkanırsa, durağan faz için afinitesi o kadar düşüktür.
Bir kromatografik analiz için, bir karışım oluşturan bileşiklerin davranışını belirlemek için iki faz kullanılır. Sabit faz hareketsiz kaldığından, mobil faz analiz edilmesi gereken numuneyi taşır. Sabit faz için yüksek bir afiniteye sahip olan bir bileşik, sistemden ayrılmak için daha uzun zaman alırken, mobil faz için yüksek bir afiniteye sahip olan bir bileşik çok hızlı bir şekilde akıtılır. Bazen, analitik araçlar, doğru ve oldukça ayrıntılı sonuçlar elde etmek için kromatografi ile eşleştirilir.
gaz kromatografisi, yüksek performanslı sıvı kromatografisi, ince tabaka kromatografisi ve sıvı kromatografi dahil olmak üzere bileşikleri tanımlamak ve ayırmak için kullanılan birkaç kromatografik yöntem vardır. Gaz kromatografisi organik bileşiklerin analizi için uygundur ve bir gaz halindeki mobil faz ve bir sıvı veya katı sabit faz kullanır. Yüksek performanslı sıvı kromatografisi, ayırma işlemini geliştirmek için yüksek basınçlı pompalar kullandığından yüksek verimli bir yöntemdir. Metal iyonları ve organik bileşikler, bir mobil faz olarak bir çözücü kullanan bir yöntem olan sıvı kromatografi ile ayrılır.Kromatografi, ilaçlar, böcek ilaçları veya yiyecekler gibi küçük karmaşık karışım örneklerini analiz etmek için kullanılır.