Usmerjevalnik je zelo specializiran računalnik, ki skrbi za prenos prometa med dvema ali več omrežji, hkrati pa omejuje ali onemogoča dostop do računalnikov v nekem krajevnem omrežju iz drugega omrežja, povezanega prek usmerjevalnika. Poglavitna naloga usmerjevalnika v večjih omrežjih (kot je npr. internet) je iskanje najprimernejše poti za podatke med pošiljateljem in prejemnikom v razpredenem omrežju.