Network address Translation (NAT) firewalls hide an entire local network behind a single IP address. As far as the rest of the Internet is concerned, your entire network is just a single machine.
NAT32-NAT system for Windows, including dial-up networking.