Ok Ok.. today's topic is very technical but let me clear, even my dad can install and configure VPN Server...
Why use VPN?
Especially you don't want to let ISP know what media or content you are accessing. You can get those block contents on your ISP site. By using VPN you are not accessing those media or content through your ISP, Now you are accessing from a country where actually your VPN is hosted.
When you are surfing from free internet areas such as coffee shop or restaurant, hotel, airport or mall you must need to use VPN. It's not a secure area, some hacker might use the same network and they can know easily what you are doing even they can know your credentials such as password or credit card information. VPN makes a secure tunnel so your data is encrypted and a hacker could not know the actual information.
You can connect multiple devices and from different places to your VPN. Wen you connect you VPN it will assign IP to your device. You can share files and even access same VPN network devices easily.
How many types of VPN protocols and technology?
PPTP VPN, Site-to-Site VPN, L2TP VPN, IPsec, SSL, MPLS VPN & Hybrid VPN are the types of VPN.
Here I am talking about SSLv3/TLSv1 protocols which OpenVPN use, it provides a strong, fast and reliable VPN solution.
How will you get it? And what cost?
First, you need reliable VPS service provider. I recommend lowendbox.com to buy VPS, It's VPS reviews site. You can find services provider between 3 to 5 USD; annually contract. (You can get a little VPS for just $2/month at Host1Plus.) Install ubuntu and reset a password. Now if you are windows user download and install putty. login with root and by cd .. comand go to the root directory. copy wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
and crt+shift+v to paste in a terminal and hit the enter button. follow the instruction and create a profile. Download VPN client from http://www.simplyexpats.net/openvpn-windows-setup-guide.html
and profile from your VPN server. import profile locally and wallah, ready to access VPN...
Free source is http://www.vpngate.net/en/ (don't use while you transfer online money)