NAT (Network Address Translation) allows private IP addresses inside a LAN to be translated into a public IP for internet access, hiding internal devices. PAT (Port Address Translation), often called “NAT overload,” extends this by mapping multiple private addresses to a single public IP using different port numbers, enabling efficient use of limited public IP addresses.