VPN (ang. Virtual Private Network) to wirtualna sieć prywatna, która działa jako tunel, w którym płynie ruch, za pośrednictwem sieci publicznej (np. Internet). Działa to w taki sposób, że węzły tej sieci są przezroczyste dla przesyłanych w ten sposób pakietów. Taki kanał może opcjonalnie kompresować lub szyfrować, w celu zapewnienia lepszej jakości lub większego poziomu bezpieczeństwa przesyłanych danych.
Wirtualna oznacza logiczna, czyli działająca w ramach sieci publicznej, w odróżnieniu od sieci prywatnej, która powstaje na bazie specjalnie dzierżawionych w tym celu łącz. Pomimo takiego sposobu działania, stacje końcowe mogą korzystać z VPN w taki sposób, jak gdyby istniało między nimi fizyczne łącze prywatne. VPN powinny być stosowane w sieciach korporacyjnych firm, gdzie zdalni użytkownicy pracują na niezabezpieczonych łączach.