Ein VPN (Virtual Private Network) ist ein Netzwerk, das private Daten über private oder öffentliche Netze, wie beispielsweise das Internet transportiert. Dabei wird die Verbindung zu einem öffentlichen Netz verschlüsselt. Ein VPN gewährt somit einen sicheren Transport von Daten über ein ungeschütztes Netzwerk. VPN baut im ungeschützten Netzwerk ein sicheres Teilnetzwerk auf, auf das keine Zugriffe durch unbefugte Dritte möglich sind. Das eingebaute Teilnetzwerk wird durch die Verwendung von Tunnelprotokollen, basierend auf TCP/IP-Protokollen, ermöglicht.
Der Datentransport erfolgt über einen VPN-Server, bei dem sich die Nutzer zuvor verifizieren müssen. Die verschlüsselte Verbindung ist sowohl unabhängig von der Art der Internetverbindung (ISDN, UMTS, WLAN) als auch vom Endgerät und des Ortes. Der Prozess findet dabei in Echtzeit statt.