A virtual private network, or VPN, allows you to extend a private network across a public network – usually the Internet. To the end user, it will appear as though their device were connected directly to the private network in the remote location. A VPN is often used in business environments where remote workers require secure access to the corporate network. Because the local device appears to be connected to the remote network, VPN can also be used to circumvent local restrictions such as firewalls and the blocking of certain traffic. It can also result in the local device appearing to be situated geographically in the location of the remote network, overcoming geographical restrictions to some sites.