VPN = Virtual Private Network.
A VPN encrypts all the data coming to and from your computer, and sends it to a remote server that then connects to the public internet on your behalf. This prevents anyone on your local network from being able to eavesdrop on you.
If you are traveling away from home, you can use a VPN server so that you appear still to be connected from your area.