Network Address Translation is a technique that maps private IP addresses to public IP addresses for internet communication. Used in routers to allow multiple devices to share a single public IP.
Example:
A home router uses NAT to let several devices access the internet simultaneously.