In een cilinder wordt een gasmengsel verbrand, waardoor een zuiger heen en weer gaat bewegen
De heen en weer gaande beweging van de drijfstang wordt door de krukas omgezet in een draaiende beweging.
Op dit moment wordt benzine als brandstof gebruikt. In de toekomst zal dit ook alcohol, of houtafval kunnen worden.