Yra keletas skirtingų kompresorių tipų, o daugelis kompresoriaus dalių skiriasi priklausomai nuo kompresoriaus tipo. Kai kurios dalys, tokios kaip rezervinis bakas ir manometras, yra bendros visiems kompresoriams. Slėgio mažinimo vožtuvai, aušinimo ventiliatoriai ir išmetimo angos taip pat yra įprastos daugelio tipų oro kompresorių kompresorių dalys. Nors pagrindinė oro kompresoriaus veikla yra ta pati, kai kuriose mašinose naudojami stūmokliai ir žiedai, sumontuoti ant alkūninio veleno su švaistikliais, siurbiant orą, o kiti kompresoriai naudoja sraigtinį suspaudimo bloką ir sparnuotė.
Dažniausiai naudojami trys kompresorių tipai: stūmokliniai, sukamieji ir sraigtiniai. Tarp jų labiausiai paplitęs kompresorius yra stūmoklinis tipas. Ši konstrukcija veikia panašiai kaip automobilio variklis. Stūmoklis turi stūmoklio žiedus ir juda aukštyn ir žemyn cilindru švaistikliu, pritvirtintu prie alkūninio veleno. Tarp strypo ir alkūninio veleno esantys guoliai leidžia kompresoriaus dalims tinkamai veikti ilgus metus. Stūmoklio žiedai sudaro sandariklį tarp stūmoklio ir cilindro sienelės, kad stūmoklis galėtų pumpuoti arba prispausti orą į laikymo baką.
Specialios kompresoriaus dalys spyruoklinių vožtuvų pavidalu veikia siurbiant, kad stūmoklis galėtų pritraukti orą į cilindrą, kai stūmoklis eiga žemyn. Stūmokliui pradėjus judėti į viršų cilindre, įsiurbimo vožtuvas uždaromas, o išmetimo vožtuvas atidaromas. Oras stūmokliu stumiamas per atidarytą išmetimo vožtuvą, kai jis keliauja cilindru aukštyn ir patenka iš cilindro į laikymo baką. Kai visas oras išstumiamas iš cilindro, spyruoklinis vožtuvas užsidaro, neleidžiant orui išeiti iš laikymo bako.
Šis pagrindinis veikimo ciklas kartojamas visų tipų kompresoriuose, nors siurbimo ir suspaudimo metodams naudojamos skirtingos kompresoriaus dalys. Sraigtinis kompresorius naudoja du tarpusavyje susijungiančius sraigtinius mazgus, kurie sulaiko orą tarp sraigtinio tipo kompresoriaus dalių ir nukreipia jį į laikymo baką. Šio tipo kompresorius naudoja pastovų oro srautą per varžtą, kad išlaikytų orą bake, kol kompresorius veikia. Rotacinio tipo kompresoriuje naudojamas apvalus būgnas, besisukantis nuo centro, kad sulaikytų orą ir stumtų jį per specialius vožtuvus į laikymo baką.