Network address translation (NAT) is the process of modifying IP address information in IP packet headers while in transit across a traffic routing device.
Port Address Translation (PAT), is an extension to network address translation (NAT) that permits multiple devices on a local area network (LAN) to be mapped to a single public IP address. The goal of PAT is to conserve IP addresses.