Network Address Translation neboli NAT představuje systém pro překlad síťových adres. Co to znamená? Vysvětlíme si to na příkladu. Počítače ve vaší LAN síti využívají tzv. neveřejných vnitřních adres, například z rozsahu 192.168.0.1 až 192.168.0.254. S těmito adresami však nevstupuje váš počítač do internetu, neboť stejný rozsah využívá mnoho jiných domácích uživatelů.
Pro přístup do internetu je potřeba unikátní veřejná IP adresa. Takových adres ale existuje jen omezené množství. To bylo jedním z důvodů vzniku systému NAT, díky kterému se mohou celé rozsáhlé sítě s velkým počtem počítačů schovat za jedinou unikátní IP adresu.
Při komunikaci směrem do internetu zařízení s NAT (v našem případě domácí směrovač) přeloží skupiny vnitřních neveřejných adres, které se nachází ve vaší lokální síti, na adresu vnější a do internetu tak vstupujete s adresou vašeho poskytovatele, případně s vlastní veřejnou IP adresou, kterou vám přidělil poskytovatel připojení. NAT tak v podstatě představuje hranici mezi internetem (obecně WAN) a LAN sítí. Zároveň funguje jako bezpečností prvek, neboť se útočník na počítač ukrytý za NAT dostává jen velmi obtížně.