O mașină cu aburi funcționează prin transformarea căldurii în energie, care apoi este transformată în mișcare prin intermediul unui mecanism. Aburul este produs prin fierberea apei, iar energia termică este transformată în energie mecanică prin intermediul unui piston și unui arbore cu came.