Sprężanie i rozprężanie gazu może odbywać się zarówno w maszynach przepływowych, jak i tłokowych. Jeśli wykorzystujemy maszyny przepływowe mamy do czynienia z silnikiem turbinowym, składającym się z osobnych elementów: sprężarki, komory spalania i turbiny. Jeśli silnikiem naszym jest maszyna tłokowa, to proces sprężania, spalania paliwa i rozprężania gorącego czynnika odbywa się cyklicznie w jednej przestrzeni ograniczonej tłokiem, głowicą i ściankami cylindra (silnik tłokowy).

Rodzaje silników spalinowych Istnieje kilka podziałów silników spalinowych, według różnych kryteriów. Poszczególne konkretne silniki zazwyczaj daje się sklasyfikować w kilku z tak powstałych klasyfikacji.

framed|right|Silnik czterosuwowy o zapłonie iskrowym – zasada działania Ze względu na sposób spalania można wyróżnić: silnik spalania otwartego – substancja (czynnik roboczy) może mieć stan gazowy o niezmienionym składzie; silnik gazowy o zewnętrznym spalaniu (zewnętrzne źródło ciepła); np. silnik Stirlinga, silnik spalania zamkniętego – substancja (czynnik roboczy) może mieć stan gazowy o zmiennym składzie;