Un client virtual de rețea privată este un software conceput pentru a conecta un utilizator la o rețea prin stabilirea conexiunilor utilizând protocoalele de tunel. VPN-urile pot crea conexiuni sigure în rețele publice, cum ar fi Internetul. p>
VPN-urile necesită autentificarea ambelor puncte finale ale conexiunii, adesea utilizând software-ul client care verifică conexiunile utilizând parole, biometri sau alte mijloace de criptologie pentru a asigura rețeaua. Datele trimise prin VPN sunt criptate; pachetele de informații sunt codate folosind un algoritm specific de securitate care este decriptat odată ce informațiile ajung la clientul celuilalt capăt. De obicei, o rețea VPN este configurată utilizând programe precum Cisco VPN Client sau LogMeIn Hamachi.