What is NAT and how does it work?

Technical