VPN stand for Virtual Private Network. By definition, network is just a collection of interconnected systems. In a virtual private network, network is created in remote environment which is accessible by anyone if he has the valid credentials to access that network. The main advantage of using a VPN is that it can hide identity of a person (anonymous) because the system using VPN has the IP address of that network instead of his own network.