Silnik – typ maszyny zapewniającej zamianę pewnej formy energii zasilającej na energię 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.