VirtualBox to profesjonalne i w tej chwili najpopularniejsze narzędzie do obsługi maszyn wirtualnych. Oprogramowanie jest dostępne na licencji GPL i rozwijane przez społeczność.
Korzystając z VirtualBox możemy stworzyć na swoim komputerze wirtualny system operacyjny, który może służyć jako środowisko do pracy lub narzędzie do testowania systemu i innych elementów systemu operacyjnego. W programie możemy emulować różne wersje wirtualnych systemów – w tym między innymi DOS, Windows (95, 98, NT, 2000, XP, Server 2003, Vista, 7 i 8), a także Linux, OpenBSD, Solaris, Netware czy FreeBSD.
Na szczególną uwagę zasługuje wbudowany kreator konfiguracyjny, dzięki którego w prosty i wygodny sposób stworzymy dowolny, wirtualny system operacyjny. Podczas tworzenia takiej maszyny, użytkownik ustala nazwę i rodzaj systemu, ilość pamięci RAM oraz pojemność wirtualnego dysku twardego (opcjonalnie). Natomiast w ustawieniach programu można manualnie dostosować pozostałe opcje i funkcje, które są niezbędne do prawidłowego funkcjonowania wirtualnego systemu. Warto tu wymienić m.in.: ustawienie ilości rdzeni procesora, włączenie/wyłączenie akceleracji sprzętowej GPU, włączenie/wyłączenie złącza USB, a choćby dostosowanie obrazu wideo i pozostałych ustawień związanych z dźwiękiem i połączeniem sieciowym.
Na szczególną uwagę zasługuje wbudowany kreator konfiguracyjny, dzięki którego w prosty i wygodny sposób stworzymy dowolny, wirtualny system operacyjny. Podczas tworzenia takiej maszyny, użytkownik ustala nazwę i rodzaj systemu, ilość pamięci RAM oraz pojemność wirtualnego dysku twardego (opcjonalnie). Natomiast w ustawieniach programu można manualnie dostosować pozostałe opcje i funkcje, które są niezbędne do prawidłowego funkcjonowania wirtualnego systemu. Warto tu wymienić m.in.: ustawienie ilości rdzeni procesora, włączenie/wyłączenie akceleracji sprzętowej GPU, włączenie/wyłączenie złącza USB, a choćby dostosowanie obrazu wideo i pozostałych ustawień związanych z dźwiękiem i połączeniem sieciowym.