En thermodynamique, un moteur thermique effectue la conversion de l'énergie calorifique en travail mécanique en exploitant le gradient de température entre une "source" chaude et un "puits" froid.
Dans les domaines de l'ingénierie et de la thermodynamique, un moteur thermique convertit l'énergie thermique en travail mécanique en utilisant la différence de température entre une "source" chaude et un "puits" froid.