A virtual private network (VPN) is used to securely access a private network from a remote location (often via the internet).