OpenVPN est un open-source VPN (réseau privé virtuel) produit. OpenVPN permet aux utilisateurs de créer une connexion sécurisée à un autre réseau ou un nœud. Il peut traverser les pare-feu et NAT de (traducteurs d'adresses réseau), ce qui le rend particulièrement utile dans les environnements d'entreprise où ces technologies sont employées. Les connexions sécurisées utilisent soit TLS (Transport Layer Security) ou son prédécesseur SSL (Secure Sockets Layer) des protocoles de cryptage pour assurer l'écoute ne peut se produire. Authentification personnalisée peut également être mis en œuvre pour valider davantage l'identité de l'utilisateur connecté.