Ir vairāki siltuma dzinēju veidi: tvaika mašīnas, iekšdedzes dzinēji un citi. Visos siltuma dzinējos izmanto kurināmā sadegšanas rezultātā iegūto enerģiju, ko pievada gāzei (vai tvaikam), kas veic darbu. Lai iekšējo enerģiju nepārtraukti pārvērstu mehāniskajā darbā, izmantojot gāzes izplešanos, jāizveido sistēma, kas varētu periodiski atjaunot savu sākuma stāvokli.