A virtual private network (VPN) is a computer network between two geographical locations. A VPN acts as a protective tunnel that shields your data from being tampered with as it makes its way through the internet. This allows for sharing of files between locations that is safe and secure.