A virtual private network, or VPN, uses encryption and tunneling to connect users or sites over a public network, usually the Internet. In comparison, a private network uses dedicated lines between each point and is usually a more expensive solution. We provide resources on VPN, TCP/IP, the Internet, and other related topics.