Virtual private networking (VPN) uses special code, wiring, or encryption to allow members to use public internet hardware as a private network. It is commonly used by companies to connect offices located in different geographic areas to function as if they were all on the same "hard" wiring.