VPN or Virtual Private Network is a private network that enables users to send and receive data securely across a public network while having the benefits of a private network. It used to grant users remote access to a network as if the user was physically present at the location of the network.