O maşină termică este o maşină de forţă în care se produc transformări termodinamice ale unui agent termic. Maşinile termice pot fi:
Maşini termice generatoare, care transformă energia mecanică a unor corpuri solide în energie internă a unui agent termic. Exemplu de maşină termică generatoare este un compresor de gaze.