NAT

Also known as: Network Address Translation

NAT rewrites IP addresses, and often ports, as packets cross a network boundary so multiple devices can share or hide behind other addresses.

See RFC 2663.