Port Address Translation or PAT is a mechanism used in routing to map multiple private addresses to a single private address. This is achieved by assigning each private address a port on which to communicate with the outside world. PAT is often used in conjunction with NAT.