Router jest urządzeniem sieciowym, które umożliwia podłączenie lokalnej sieci komputerowej do Internetu, a także zarządzanie ruchem danych pomiędzy różnymi sieciami. Główna rola routera polega na translacji adresów IP, co pozwala na komunikację między urządzeniami w sieci lokalnej, które posługują się adresami prywatnymi, a zewnętrznymi zasobami sieciowymi, które używają adresów publicznych. Przykładowo, w typowej konfiguracji domowej, router łączy się z dostawcą usług internetowych (ISP) i przydziela adresy prywatne (np. 192.168.1.x) urządzeniom w sieci lokalnej. Dzięki NAT (Network Address Translation) urządzenia te mogą jednocześnie korzystać z Internetu, korzystając z jednego publicznego adresu IP. Routery często oferują dodatkowe funkcje, takie jak zapora ogniowa czy serwer DHCP, co czyni je wszechstronnymi urządzeniami do zarządzania lokalnymi sieciami komputerowymi.
Chociaż koncentratory, przełączniki i regeneratory są ważnymi elementami infrastruktury sieciowej, nie są one odpowiednie do podłączania lokalnej sieci działającej w oparciu o adresy prywatne do Internetu. Koncentrator, będący prostym urządzeniem, nie ma zdolności do podejmowania decyzji o kierowaniu ruchu – działa w trybie 'broadcast', co oznacza, że wszystkie dane przesyła do wszystkich podłączonych urządzeń. Taki sposób działania jest mało efektywny i nie zapewnia koniecznej separacji ruchu, co może prowadzić do zatorów w sieci. Przełącznik, w odróżnieniu od koncentratora, efektywnie zarządza ruchem danych, przesyłając pakiety tylko do odpowiednich urządzeń, jednak nadal nie ma możliwości zarządzania połączeniami z Internetem ani translacji adresów IP. Regenerator jest używany do przedłużania zasięgu sygnału w sieciach, ale nie ma zdolności do interakcji z adresami IP ani do łączenia z Internetem. Stąd, wybór routera jako urządzenia do podłączenia lokalnej sieci do Internetu jest niezbędny, ponieważ tylko router oferuje pełną funkcjonalność, w tym NAT, co jest kluczowe dla komunikacji z zewnętrznymi sieciami.