Buhar makinesi, buharın içinde var olan ısı enerjisini mekanik enerjiye dönüştüren bir dıştan yanmalı motordur. Lokomotifler, buharlı gemiler, pompalar, buharlı traktörler ve endüstriyel devreler olarak kullanılabilir.
Çalışma prensibi olarak, basınç altında buhar üretmek için suyu kaynatacak bir kazana ihtiyaç duyar. Isı enerjisini alan su buharlaşarak genişler ve bir odacığa alınır. Odacık soğutulduğunda sıvı hale geçen buhar vakum yaratır, böylece mekanizmaların hareket alması ile mekanik enerjiye yani işe dönüşür.