Mesin kalor adalah sebutan untuk alat yang berfungsi mengubah energi panas
menjadi energi mekanik. Mesin kalor pengubahan energi panas ke energi mekanik selalu
disertai pengeluaran gas buang, yang membawa sejumlah energi panas. Dengan
demikian, hanya sebagian energi panas hasil pembakaran bahan bakar yang diubah ke
energi mekanik. Contoh lain adalah dalam mesin pembangkit tenaga listrik; batu bara
atau bahan bakar lain dibakar dan energi panas yang dihasilkan digunakan untuk
mengubah wujud air ke uap. Uap ini diarahkan ke sudu-sudu sebuah turbin, membuat
sudu-sudu ini berputar. Akhirnya energi mekanik putaran ini digunakan untuk
menggerakkan generator listrik.
Mesin carnot memanfaatkan prinsip kalor yang mengalir dari suhu tinggi ke suhu
rendah tanpa perlu melakukan usaha. Saat aliran kalor terjadi, panas yang mengalir
diubah menjadi usaha, misalnya gerak. Konsep tersebutlah yang ditemukan oleh Nicolas
Leonard Sadi Carnot.