Simply put, a VPN is a means of re-routing IP traffic and obfuscating your computer's IP address to make it appear to be from a different location. Companies like Netflix, Amazon etc. have means to detect the use of VPNs and can still block you by, for example, noting groups of IP addresses known to be used by VPNs. In my experience the free ones are bordering on useless with flaky connections that run very slowly. It's worth doing some research on what's currently deemed good. Some years ago I asked for a recommendation for a paid for VPN and have been with StrongVPN ever since. I'm not saying it's the best out there but it does everything that I want reliably.