NAT is a technique of transcribing network traffic through a router that involves re-writing the source and/or destination addresses of IP packets as they pass through. Most systems using NAT do this so multiple hosts on a private network can access the Internet using a single public IP address. Many network administrators find NAT a convenient technique and use it widely.