VPN clients allow you to connect to a predesignated list of secure tunneling servers offered by a VPN service. This list of servers forms the VPN network for the VPN company. In short, How VPN works is by connecting you to a server on this VPN network, and this is done using a client software on your computer. However, VPNs are fascinating networks with complex structures and mechanisms. Knowing a little more about how a VPN client connects to its network and how it works thereafter is a valuable and interesting piece of information.
There are many VPN clients out there. Some are developed by VPN protocol developers themselves while a few are developed by VPN service providers. OpenVPN is one such protocol where the developers also created a client for your use. Third party VPN software do not restrict themselves to a single protocol. Hence, you will find them allowing features like protocol switching, selecting server locations, auto-connect and kill switches. Before you decide on a protocol, it is advisable to compare VPN protocols and choose the one that suits your needs.
infographic by: www.dealarious.com