Віртуалізація є технологією створення віртуальних версій чогось, чи то операційні системи, сервери, мережі чи сховища даних. Основні технології віртуалізації включають віртуалізацію серверів, найпопулярніша серед яких – VMware та Hyper-V від Microsoft. Існує також віртуалізація робочих станцій, що забезпечує запуск декількох операційних систем на одному комп'ютері для розробки, тестування та навчання. Мережева віртуалізація дозволяє об'єднувати фізичні мережеві ресурси в одну віртуальну мережу, а віртуалізація сховищ даних забезпечує зручне керування даними та ресурсами зберігання. Ключова відмінність між цими технологіями полягає в їх застосуванні та цілях використання, що дозволяє вибрати найбільш підходящий варіант для конкретних бізнес-завдань.