A virtual private network is a technology that creates a safe and encrypted connection over a less secure network, such as the public internet. It allows users to send and receive data across shared or public networks as if their computing devices were directly connected to a private network.