Wirtualna sieć prywatna WPN pozwala w sposób bezpieczny łączyć sieci w komputery z wykorzystaniem niezaufanego, niebezpiecznego medium jakim jest np internet. Transmisje pomiędzy poszczególnymi sieciami i komputerami odbywa się poprzez szyfrowanie i zabezpieczone wirtualnym tunelem. bezpieczne sieci mogą być budowane na podstawie różnych protokołów np: Protokół IP-sec pozwala na budowę dwóch sieci wirtualnych. Sieci typu side-to-side łączone ze sobą w sposób bezpeiczny. tunele pomiędzy sieciami najczęsciej są zakończone dedykowanymi urządzeniami takimi jak routery z funkcją WPN, firewalle lub koncentratory WPN. Nie wymagają żadnego oprogramowania na komputerach sieci.
Sieci typu remote-access łączące w sposób bezpieczny pojedyncze komputery z sieciami.Wymagają specjalnego oprogramowania typu WPN-client.
Protokół SSL najczęściej typu remote-access nie wymaga instalacji specjalnego oprogramowania na komputerze za to ma mniejszą funkcjonalność niż sieć WPN opartej na protokole IP sec. Zwykle wykorzystywany do bezpiecznego łączenia ze stronami internetowymi.