Silnik to typ maszyny zamieniającej energię na pracę mechaniczną. Energia zasilająca silnik może mieć formę: energii chemicznej energii cieplnej energii elektrycznej energii kinetycznej energii potencjalnej.