VPN (virtual private network): A method of creating a private network between two computers or networks by creating a private, encrypted tunnel between the two. It enables computers to communicate securely over the underlying public network.