A Virtual Private Network (VPN) is a secure connection between two or more devices, allowing for private communication over public networks.