A VPN is a virtual private network. It extends a private network across a public network (e.g. the internet) by dedicated connections, virtual tunneling, or traffic encryption. VPNs can be used to securely access remote services.

Popular VPN tools for the Pi running under Linux are Hamachi and openVPN.