Adres fizyczny, zwany również adres MAC, to adres karty sieciowej, unikatowy w skali światowej, nadawany przez producenta danej karty podczas produkcji. Na podstawie tego adresu identyfikujemy komputery w sieci i przydzielamy im internet. Adres fizyczny składa się z 6 par liczb i/lub cyfr, oddzielonych myślnikami, dwukropkami, lub bez żadnego separatora, np 00:0A:E6:3E:FD:E1. Pierwsze 6 znaków to kod producenta, kolejne 6 to identyfikator danego egzemplarza karty. Adres MAC posiada każde urządzenie korzystające z sieci w standardzie Ethernet, czyli np: komputer, router, dekoder satelitarny, ale także komórki i interfejsy bluetooth.
Adres IP to ciąg 4 liczb rozdzielonych kropkami, np 77.46.127.255. Każde urządzenie korzystające z sieci musi taki adres posiadać, by móc komunikować się z innymi urządzeniami. Komputery klientów otrzymują te adresy od operatora za pomocą automatycznej konfiguracji, przy czym dane ustawienia są przypisywane konkretnej karcie sieciowej. Adresy IP dzielą się na publiczne i prywatne (zwane też zewnętrzne i wewnętrzne). Ruch w internecie odbywa się za pomocą adresów publicznych, a są one przypisywane operatorom przez międzynarodowego regulatora, w przypadku Europy jest to RIPE. Adresy prywatne mogą być używane przez każdego na własne potrzeby, przy czym ich specyfika jest taka, że nie da się za ich pomocą wyjść do internetu i muszą być zamienione na adres publiczny przez router. Wykorzystuje się je w małych sieciach domowych, lub gdy ilość dostępnych publicznych adresów IP nie jest wystarczająca. Najpopularniejsze pule prywatne to 192.168.x.x (wykorzystywane w routerach domowych) i 10.x.x.x (używane w większych sieciach).
Wykorzystanie adresów prywatnych narzuca pewne ograniczenia. Komputer z takim adresem nie jest widoczny w internecie i nie da się z nim bezpośrednio połączyć. Niektóre usługi, jak np: przesyłanie plików w komunikatorach nie działa w ogóle, a programy do wymiany plików nie oferują pełni możliwości. Również router, który musi śledzić wszystkie połączenia i zamieniać adres prywatny na publiczny, może nie być wydajny i spowalniać dostęp do internetu.