Wirtualizacja w środowisku IT polega na izolowaniu jednego zasobu obliczeniowego od innych. Oddzielając poszczególne warstwy w stosie logicznym zwiększamy elastyczność i upraszczamy narządzanie zmianami — znika konieczność konigurowania każdego elementu z osobna celem osiągnięcia ich płynnej współpracy. Wirtualizacja umożliwia efektywniejsze wykorzystanie istniejących zasobów sprzętowych środowiska informatycznego poprzez dowolne (w ramach możliwości sprzętowych czy programowych oraz założeń projektowych) modyfikowanie cech wirtualizowanych zasobów, dostosowując je do wymagań użytkownika. W tej kategorii przedstawiamy wszelkie rozwiązania dedykowane wirtualizacji.