Virtualization τεχνολογία επιτρέπει την εγκατάσταση ενός λειτουργικού συστήματος στο υλικό που στη πραγματικότητα δεν υπάρχει. Virtualization είναι μια έννοια που επιτρέπει στους πόρους ενός υπολογιστή να διαιρεθούν ή να μοιραστούν σε περιβάλλοντα ταυτόχρονα. Οι εικονικές μηχανές, όπως ονομάζονται, μπορούν να επικοινωνούν μεταξύ τους χωρίς να ξέρουν το ένα την ύπαρξη του άλλου. Ένα ενιαίο περιβάλλον μπορεί να μην γνωρίσει ότι τρέχει σε ένα εικονικό περιβάλλον. Οι εικονικές μηχανές προσφέρουν διάφορα ευδιάκριτα πλεονεκτήματα πέρα από το φυσικό υλικό.