The various arts of rewriting TCP/IP address headers for various reasons. Some things you can to do with NAT:
For example, some external ADSL modems are really routers - you plug them into your network switch and it does address translation between IP addresses on your local network and the single IP address assigned to your account by your ISP.
2 pages link to NetworkAddressTranslation: