Kromatografiatekniikat suoritetaan tieteellisissä laboratorioissa kemiallisten yhdisteiden erottamiseksi tuntemattomasta näytteestä. Näyte liuotetaan liuottimeen ja virtaa kolonnin läpi, jossa se erotetaan yhdisteen vetovoimalla kolonnin materiaalia vastaan. Tämä polaarinen ja ei-polaarinen vetovoima kolonnimateriaaliin on aktiivinen voima, joka saa yhdisteet erottumaan ajan myötä. Kaksi nykyään käytettyä kromatografiatyyppiä ovat kaasukromatografia (GC) ja korkean suorituskyvyn nestekromatografia (HPLC).
Kaasukromatografia höyrystää näytteen ja se kulkeutuu järjestelmää pitkin inertillä kaasulla, kuten heliumilla. Vedyn käyttö tuottaa paremman erotuksen ja tehokkuuden, mutta monet laboratoriot kieltävät kaasun käytön sen syttyvän luonteen vuoksi. Nestekromatografiaa käytettäessä näyte pysyy nestemäisessä tilassaan ja työnnetään pylvään läpi korkeissa paineissa erilaisilla liuottimilla, kuten vesi, metanoli tai asetonitriili. Kunkin liuottimen erilaiset konsentraatiot vaikuttavat kunkin yhdisteen kromatografiaan eri tavalla. Näytteen pysyminen nestemäisessä tilassa lisää yhdisteen stabiilisuutta.
Kaasukromatografiapylväillä on hyvin pieni sisähalkaisija ja niiden pituus voi vaihdella 10-45 metriä. Nämä piidioksidipohjaiset pylväät kierretään pyöreää metallikehystä pitkin ja kuumennetaan 250 asteen Fahrenheit-lämpötilaan. Nestekromatografiakolonnit ovat myös piidioksidipohjaisia, mutta niissä on paksu metallikuori kestämään suuria määriä sisäistä painetta. Nämä kolonnit toimivat huoneen lämpötilassa ja vaihtelevat 50 - 250 senttimetriä.
Kaasukromatografiassa järjestelmään injektoitu näyte höyrystetään noin 400 Fahrenheit-asteessa ennen sen kuljettamista pylvään läpi. Siten yhdisteen on kyettävä kestämään lämpöä korkeissa lämpötiloissa hajoamatta tai hajoamatta toiseksi molekyyliksi. Nestekromatografiajärjestelmien avulla tutkija voi analysoida suurempia ja vähemmän stabiileja yhdisteitä, koska näytettä ei altisteta lämmölle.