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 flat
Mesin flat (juga dikenal dengan mesin boxer) adalah sebuah konfigurasi mesin pembakaran dalam yang pistonnya bergerak secara horizontal. Crankshaftnya ada satu dan silindernya diletakkan di sisi kiri dan kanan, membentuk sudut 180 derajat. Konsep mesin ini sendiri ditemukan oleh ahli teknik Jerman Karl Benz tahun 1896, 8 tahun setelah ia menemukan mobil pertamanya yang sukses.