Puhalo se uglavnom sastoji od sljedećih šest dijelova: motor, filtar zraka, tijelo puhala, zračna komora, baza (i spremnik goriva), mlaznica za kapanje. Puhalo se oslanja na ekscentrični rad pomaknutog rotora u cilindru, a promjena volumena između lopatica u utoru rotora će usisati, sabiti i ispljunuti zrak. Tijekom rada, razlika tlaka puhala se koristi za automatsko slanje podmazivanja u mlaznicu kapanja, kaplje u cilindar kako bi se smanjilo trenje i buka, dok se zadržavanje plina u cilindru ne vraća, takvi se puhači nazivaju i puhala s kliznim lopaticama