Silnik jest to rodzaj maszyny zmieniającej energię na pracę mechaniczną. Energia zasilająca silnik może być w formie:
* energii cieplnej (na przykład: silnik parowy, silnik Diesla, turbina parowa i gazowa),
* energii elektrycznej (na przykład: silnik elektryczny),
* energii potencjalnej (takie jak turbina wodna),.
* energii kinetycznej (tj. turbina wiatrowa, turbina wodna),
* energii łączenia antymaterii z materią, czyli zjawisko anihilacji (na przykład: hipotetyczny silnik napędzany anihilacją)
Najczęściej energia mechaniczna produkowana przez silnik odbierana jest od obracającego się wału silnika.
Jednakże w innych silnikach takich jak na przykład silnik rakietowy bądź silnik liniowy pojawia się w postaci energii ruchu postępowego.
Najważniejszymi wielkościami opisującymi właściwości silnik są:
* Moc (to znaczy zdolność do produkcji jednostki energii w jednostce czasu)
* Moment obrotowy jest to parametr dla wszystkich silników z ruchem obrotowym
* siła ciągu – głównie dla silników lotniczych
* impuls właściwy - pojawia się dla silników rakietowych
* sprawność, czyli stosunek wyprodukowanej energii użytecznej do energii pobranej przez silnik