1. Cilinderblok: Het cilinderblok is het belangrijkste structurele onderdeel van de motor. Het herbergt de cilinders, dit zijn de kamers waar de zuigers op en neer bewegen.
2. Cilinderkop: De cilinderkop bevindt zich bovenaan het cilinderblok en vormt de verbrandingskamer. Het bevat ook de kleppen die de lucht- en brandstofstroom in en uit de cilinders regelen.
3. Zuigers: De zuigers zijn cilindrisch gevormde componenten die in de cilinders op en neer bewegen. Ze zijn verantwoordelijk voor het comprimeren van het lucht-brandstofmengsel en het overbrengen van de door de verbranding gegenereerde kracht naar de krukas.
4. Drijfstangen: De drijfstangen verbinden de zuigers met de krukas. Ze brengen de kracht van de zuigers over op de krukas, waardoor deze gaat draaien.
5. Krukas: De krukas is een roterende as die de heen en weer gaande beweging van de zuigers omzet in een roterende beweging.
6. Nokkenas: De nokkenas is een as die het openen en sluiten van de kleppen regelt. Hij draait met de helft van de snelheid van de krukas en wordt aangedreven door een distributieriem of ketting.
7. Oliepomp: De oliepomp circuleert olie door de motor om de bewegende delen te smeren en de motor te koelen.
8. Waterpomp: De waterpomp circuleert koelvloeistof door de motor om de temperatuur te regelen.
9. Brandstofinjector: Bij benzinemotoren spuiten brandstofinjectoren brandstof in de cilinders. Bij dieselmotoren spuiten injectoren dieselbrandstof rechtstreeks in de verbrandingskamer.
10. Bougie: Bij benzinemotoren zorgen bougies voor de vonk die het lucht-brandstofmengsel doet ontbranden. Dieselmotoren hebben geen bougies omdat de brandstof ontbrandt door de warmte die wordt gegenereerd door compressie.
Naast deze hoofdcomponenten zijn er nog tal van andere onderdelen in een motor, zoals lagers, pakkingen, sensoren en elektronische regeleenheden. Het exacte aantal onderdelen kan aanzienlijk variëren, afhankelijk van de complexiteit en het ontwerp van de motor.