Nelitahtimoottori
Nelitahtimoottorin periaatteen kuvasi ensimmäisenä Alphonse Beau de Rochas ranskalaisessa vuonna 1862 myönnetyssä patentissa. Beau de Rochas ei kuitenkaan hyödyntänyt keksintöään, eikä patenttia julkaistu. Saksalainen Nikolaus Otto kehitti ilmeisesti de Rochasista riippumattomasti nelitahtimoottoria ja rakensi prototyypin, joka kävi ensimmäisen kerran vuonna 1876. Beau de Rochasin patentti löydettiin vuonna 1884, ja Otton saksalainen patentti mitätöitiin. Ottoa pidetään kuitenkin yleisesti nelitahtimoottorin keksijänä, koska hänen työnsä osoitti uuden moottoritekniikan mahdollisuudet.
Kaksitahtimoottori
Kaksitahtimoottorissa moottorin voiman antava työtahti esiintyy siis jokaisella kampiakselin kierroksella, eikä joka toisella, kuten nelitahtimoottorissa. Tämän vuoksi kaksitahtimoottori on periaatteessa vastaavankokoista ja -painoista nelitahtimoottoria tehokkaampi. Nelitahtimoottorista poiketen kaksitahtimoottorin voitelu tapahtuu kaasun asennon mukaisesti. Tämän takia voimakasta moottorijarruttelua tulisi välttää, koska tällöin moottorin kierroksen nousevat, mutta öljyn saanti putoaa minimiin. Vaarana voi olla moottorin ennenaikainen väljistyminen tai kylmänä pahimmassa tapauksessa kiinnileikkaaminen.