Virtual Private Network (VPN). A VPN is a network which imitates a private network, though it runs over public network lines and infrastructure. Using specialized hardware and software, it may be constituted running over the Internet.