Το VPN ή το εικονικό ιδιωτικό δίκτυο είναι ένα ιδιωτικό δίκτυο που επιτρέπει στους χρήστες να έχουν ασφαλή πρόσβαση σε άλλο δίκτυο μέσω του Διαδικτύου. Τα VPN συνήθως υλοποιούνται χρησιμοποιώντας έναν συνδυασμό στοιχείων υλικού και λογισμικού. Τα στοιχεία υλικού περιλαμβάνουν δρομολογητές, διακόπτες και τείχη προστασίας που χρησιμοποιούνται για τη δημιουργία της ασφαλούς σύνδεσης μεταξύ του προγράμματος-πελάτη VPN και του διακομιστή VPN. Τα στοιχεία λογισμικού περιλαμβάνουν το λογισμικό πελάτη VPN που είναι εγκατεστημένο στον υπολογιστή του χρήστη και το λογισμικό διακομιστή VPN που είναι εγκατεστημένο στον διακομιστή VPN. Υπάρχουν δύο κύριοι τύποι VPN:VPN από τοποθεσία σε τοποθεσία και VPN απομακρυσμένης πρόσβασης. Τα VPN από ιστότοπο σε ιστότοπο συνδέουν δύο ή περισσότερες φυσικές τοποθεσίες, όπως δύο γραφεία ή τα κεντρικά γραφεία μιας εταιρείας και ένα υποκατάστημα. Τα VPN απομακρυσμένης πρόσβασης επιτρέπουν στους χρήστες να συνδέονται σε έναν διακομιστή VPN από μια απομακρυσμένη τοποθεσία, όπως το σπίτι τους ή ένα καφενείο.
Συνοπτικά, η συσκευή που χρησιμοποιείται για να καταστεί δυνατό το VPN είναι ένας συνδυασμός στοιχείων υλικού και λογισμικού, συμπεριλαμβανομένων δρομολογητών, μεταγωγέων, τείχη προστασίας, λογισμικού πελάτη VPN και λογισμικού διακομιστή VPN.