Enjin Diesel menjana suhu tinggi melalui udara termampat, menyebabkan diesel disuntik ke dalam silinder untuk menyalakan dan membakar sendiri, sekali gus menukar tenaga haba kepada tenaga mekanikal.