En forbrændingsmotor er en varmemotor, der bruger udvidelsen af varme gasser til at producere mekanisk arbejde. Brændstoffet forbrændes inde i motoren, og de resulterende varme gasser udvider sig og skubber på et stempel, som igen driver krumtapakslen. Den type energi, der genereres af en forbrændingsmotor, er derfor mekanisk energi.