A VPN, otherwise known as a virtual private network is a secure tunnel between two endpoints for communication. This tunnel is built through Transport Layer Security and Secure Sockets Layer (TLS/SSL). All data passed between the two endpoints are encrypted and can only be decrypted by the two parties on either side of the endpoint. This means that all of the data shared between the two is secured and cannot be tampered with or read by another party.