Mesin penggerak atau engine adalah mesin yang memegang peranan sangat vital dalam proses engineering atau permesinan. Seperti namanya, mesin ini berfungsi sebagai motor untuk menggerakkan mesin lainnya. Prinsip kerja mesin penggerak yaitu bahan bakar (bensin atau solar) akan dibakar untuk memperoleh tenaga panas/kalor guna melakukan kerja mekanis. Mesin penggerak dapat dibedakan menjadi 2 berdasarkan bahan bakar yang digunakan yaitu mesin penggerak diesel/mesin diesel (diesel engine) dan mesin penggerak bensin/mesin bensin (gasoline engine). Masing-masing jenis mesin penggerak memiliki kelebihan atau keunggulannya masing-masing.
Mesin penggerak bensin atau mesin bensin (gasoline engine) memiliki beberapa keunggulan, yaitu mesin bensin tidak membutuhkan biaya perawatan dan biaya operasional yang mahal, perawatan mesin lebih mudah, mesin bensin juga lebih ramah lingkungan dan polusi yang dihasilkan lebih bersih daripada mesin diesel, berat mesin bensin relatif lebih ringan, suara dan getaran yang dihasilkan mesin bensin lebih halus, bahan bakar bensin lebih mudah dicari dibandingkan bahan bakar diesel atau solar.