Een Router is een speciale kleine computer of een softwarepakket op een zwaardere computer die de verbinding tussen twee of meer Packet-Switched netwerken afhandelt.
Een router doet in feite niets anders dan uitzoeken waar een bepaald package (een kleine hoeveelheid gegevens) vandaan komt en wat er daarna mee gebeuren moet.