Teknik kromatografi dilakukan di laboratorium ilmiah untuk memisahkan senyawa kimia dari sampel yang tidak diketahui. Sampel dilarutkan dalam pelarut dan mengalir melalui kolom, di mana sampel dipisahkan oleh gaya tarik senyawa terhadap bahan kolom. Daya tarik polar dan non-polar ke bahan kolom ini adalah gaya aktif yang menyebabkan senyawa terpisah dari waktu ke waktu. Dua jenis kromatografi yang digunakan saat ini adalah kromatografi gas (GC) dan kromatografi cair kinerja tinggi (HPLC).
Kromatografi gas menguapkan sampel dan dibawa sepanjang sistem oleh gas inert seperti helium. Menggunakan hidrogen menghasilkan pemisahan dan efisiensi yang lebih baik, tetapi banyak laboratorium melarang penggunaan gas ini karena sifatnya yang mudah terbakar. Saat menggunakan kromatografi cair, sampel tetap dalam keadaan cair dan didorong melalui kolom di bawah tekanan tinggi oleh berbagai pelarut seperti air, metanol atau asetonitril. Konsentrasi yang berbeda dari masing-masing pelarut akan mempengaruhi kromatografi masing-masing senyawa secara berbeda. Memiliki sampel tetap dalam keadaan cair meningkatkan stabilitas senyawa.
Kolom kromatografi gas memiliki diameter internal yang sangat kecil dan panjangnya dapat berkisar antara 10 hingga 45 meter. Kolom berbasis silika ini digulung di sepanjang bingkai logam melingkar dan dipanaskan hingga suhu 250 derajat Fahrenheit. Kolom kromatografi cair juga berbasis silika tetapi memiliki selubung logam tebal untuk menahan tekanan internal dalam jumlah tinggi. Kolom ini beroperasi di bawah suhu kamar dan panjangnya berkisar antara 50 hingga 250 sentimeter.
Dalam kromatografi gas, sampel yang disuntikkan ke dalam sistem diuapkan pada suhu sekitar 400 derajat Fahrenheit sebelum dibawa melalui kolom. Dengan demikian, senyawa tersebut harus mampu menahan panas pada suhu tinggi tanpa terurai atau terdegradasi menjadi molekul lain. Sistem kromatografi cair memungkinkan ilmuwan untuk menganalisis senyawa yang lebih besar dan kurang stabil karena sampel tidak dikenai panas.