VPN eller Virtual Private Network är ett privat nätverk som tillåter användare att säkert komma åt ett annat nätverk över Internet. VPN implementeras vanligtvis med en kombination av hårdvaru- och mjukvarukomponenter. Hårdvarukomponenterna inkluderar routrar, switchar och brandväggar som används för att upprätta den säkra anslutningen mellan VPN-klienten och VPN-servern. Programvarukomponenterna inkluderar VPN-klientmjukvaran som är installerad på användarens dator och VPN-servermjukvaran som är installerad på VPN-servern. Det finns två huvudtyper av VPN:site-to-site VPN och fjärråtkomst VPN. Plats-till-plats VPN förbinder två eller flera fysiska platser, till exempel två kontor eller ett företags huvudkontor och ett filialkontor. Fjärråtkomst-VPN tillåter användare att ansluta till en VPN-server från en fjärrplats, till exempel deras hem eller ett kafé.
Sammanfattningsvis är enheten som används för att göra VPN möjlig en kombination av hårdvaru- och mjukvarukomponenter, inklusive routrar, switchar, brandväggar, VPN-klientmjukvara och VPN-servermjukvara.