Motor bakar pembakaran dalam
Mesin pembakaran dalam agak berbeda dengan mesin pembakaran luar (contohnya mesin uap dan mesin Stirling), karena pada mesin pembakaran luar, energinya tidak disalurkan ke fluida kerja yang tidak bercampur dengan hasil pembakaran. Fluida kerja ini dapat berupa udara, air panas, air bertekanan, atau cairan natrium yang dipanaskan di semacam boiler.
Mesin berpendingin udara
Kebanyakan mesin pembakaran dalam modern didinginkan dengan cairan coolant yang dilewatkan di saluran-saluran di blok mesin dan kepala silinder. Cairan-cairan tersebut akan menyerap panas, dan kemudian mengirimnya ke pembuang panas atau radiator, lalu cairan coolant akan membuang panasnya ke udara. Maka, sistem pendingin mesin seperti ini dinamakan mesin berpendingin air. Mesin yang berpendingin udara, maka panasnya akan langsung dibuang ke udara. Mesin berpendingin udara biasanya dilengkapi dengan sirip-sirip yang terletak di bagian paling luar dari silinder untuk meningkatkan luas permukaan dengan udara.