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.
Kendaraan bahan bakar fleksibel
Kendaraan bahan bakar fleksibel atau kendaraan bahan bakar ganda adalah kendaraan bahan bakar alternatif dengan mesin pembakaran dalamnya yang didesain bisa menggunakan lebih dari 1 jenis bahan bakar, biasanya adalah bensin yang dicampur dengan etanol ataupun metanol. Mesin-mesin berbahan bakar fleksibel modern dapat menggunakan bahan bakar dengan campuran berapa saja di dalam ruang bakarnya karena injeksi dan waktu percikannya sudah diatur otomatis oleh sensor elektronik. Kendaraan bahan bakar fleksibel berbeda dengan kendaraan bi-bahan bakar, dimana kedua bensin disimpan di kedua tangki yang berbeda dan mesinnya hanya membakar satu tipe bahan bakar saja pada saat bekerja, misalnya CNG, Elpiji, atau hidrogen.