Silnik – typ maszyny zamieniającej energię na pracę mechaniczną.
Energia zasilająca silnik może mieć formę:
W zdecydowanej większości urządzeń energia mechaniczna wytwarzana przez silnik odbierana jest od obracającego się wału silnika i jest wykorzystywana w postaci pracy mechanicznej lub zamieniana na energię elektryczną. W silnikach takich jak np. silnik rakietowy lub silnik liniowy efektem działania silnika jest energia ruchu postępowego.
W zależności od rodzaju przetwarzanej energii:
W zależności od ruchu elementu odbierającego energię: