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 roket
Mesin roket, atau hanya "roket", adalah sebuah mesin jet yang menggunakan massa propelan yang hanya disimpan untuk membentuk kecepatan tinggi pada jet pendorong nya. Mesin roket adalah mesin reaksi dan memperoleh daya dorong sesuai dengan hukum ketiga Newton. Karena mereka tidak perlu bahan eksternal untuk membentuk jet mereka, mesin roket dapat digunakan untuk propulsi pesawat ruang angkasa atau kendaraan peluncur luar angkasa serta penggunaan terestrial, seperti rudal. Kebanyakan mesin roket adalah mesin pembakaran internal, meskipun bentuk non-pembakaran juga ada.