Puhalo se uglavnom sastoji od sljedećih šest dijelova: motora, zračnog filtra, tijela puhala, zračne komore, baze (i spremnika za ulje), mlaznice za kap.
Puhalo ekscentrično djeluje na pomak rotora u cilindru i mijenja volumen između lopatica u utoru rotora za usisavanje, komprimiranje i ispuštanje zraka. Tijekom rada, razlika tlaka puhala koristi se za automatsko slanje podmazivanja u mlaznicu za kapanje i kapanje u cilindar kako bi se smanjilo trenje i buka, dok se plin u cilindru sprečava da se vrati. Ova vrsta puhala naziva se i puhala s kliznim lopaticama. Prenosni medij puhala je uglavnom čisti zrak, čisti plin, sumpor dioksid i drugi inertni plinovi. Ostali zapaljivi, eksplozivni, korozivni, toksični i posebni gasovi takođe se mogu proizvoditi i transportovati na zahtev.
