A VPN, or Virtual Private Network, is used to securely connect to another network via a public or a private network. A VPN creates a private network within a broader network, thus providing added-security using encryption and network tunneling mechanisms. A VPN is like a bridge that connects two islands (here, LANs) to establish an private, secure and more reliable connection between the two islands (here, local networks). This helps ease security and privacy issues; since the data transmitted over a VPN is encrypted and unreadable to general Internet community. There are two types of VPNs, namely remote-access VPN and site-to-site VPN.