VPNs were conceived to connect computers in different geographic locations as if they were part of one same local network. They rely on encryption, tunnel protocols and masking mechanisms to fulfill their purpose in a reliable and secure fashion. These same attributes which are indispensable to create safe networks through the internet have made VPNs the go to technology for anyone looking to keep their location and online activities private.
In general, totally free high quality VPN services are few and far between. The current business model being used by some is to offer a free basic application with the option to upgrade to a paid, more feature rich version. However, for users simply looking for some extra privacy or sporadically accessing a geo-restricted website these free versions get the job done.