Router är en nätverksenhet som kopplar samman flera lokala datornätverk och dirigerar datatrafiken mellan dessa. I paketförmedlande nätverk bestämmer routern nästa nätverksadress som ett datapaket skall till, denna process kallas dirigering.
När en router utifrån sin egen routingtabell inte kan avgöra till vilket nätverk ett paket ska skickas så sänds det till en förkonfigurerad adress som kallas default gateway. Vanligast är att default gateway-adressen pekar mot det aktuella nätverkets anslutningspunkt till internet.
Funktionen är avgörande för att datatrafik ska kunna nå fram till olika adresser runt om i världen, utan att varje enskild router behöver ha en intern routingtabell som innehåller alla adresser på hela internet. Ute på internet skickas varje paket vidare uppåt i en hierarkisk struktur av routrar tills det når en router som vet åt vilket håll mottagarens nätverk finns.