Using a mix of authentication, encryption, and tunneling, a VPN service can extend a private corporate network to remote locations, simulate access from different countries, and provide a secure ...