NAT (Network Address Translation): A technique used in networking to map one IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device. It allows multiple devices on a private network to share a single public IP address.