La funzione principale di un router è quella di interconnettere reti e instradare pacchetti tra queste reti. All'interno del modello TCP/IP, i router lavorano solitamente al Layer 3 e a questo livello il protocollo utilizzato è l'IP. Questo dispositivo è uno dei più critici della rete ma offre una maggiore intelligenza.
Esistono diversi modi per classificare i router, uno dei quali si basa sul tipo di accesso a Internet che supporta:
Esistono anche router in grado di utilizzare più accessi a Internet per aumentare la velocità di trasmissione o per fornire una maggiore ridondanza. Un'altra possibile caratteristica è l'interfaccia wireless Wi-Fi.