Network Address Translation is a mechanism for reducing the need for globally unique IP addresses. NAT allows an organization with “private” addresses to connect to the Internet by translating those addresses into a globally unique and routable address.