Een verbrandingsmotor is een warmtemotor die de uitzetting van hete gassen gebruikt om mechanisch werk te produceren. De brandstof wordt in de motor verbrand en de resulterende hete gassen zetten uit en drukken op een zuiger, die op zijn beurt de krukas aandrijft. Het type energie dat door een verbrandingsmotor wordt opgewekt, is daarom mechanische energie.