Mașinile cu combustie internă funcționează prin arderea unui amestec de combustibil și aer într-un cilindru. Aceasta determină mișcarea unui piston, care este conectat la o manivelă și la o transmisie. Aceasta din urmă transformă mișcarea liniară a pistonului în mișcare rotativă, care antrenează roțile mașinii. Sistemul de ardere se realizează atât prin injectarea combustibilului în cilindru, cât și prin aprinderea sa cu ajutorul unei scântei electrice, care este generată de bujii. Mașinile cu combustie internă pot funcționa cu diferite tipuri de combustibili, cum ar fi benzină, motorină sau gaz natural comprimat (GNC).