QEMU jest otwartym emulatorem, który pozwala uruchomić kilka systemów operacyjnych na jednym komputerze. Oprogramowanie obsługuje platformy: Linux, Windows, Mac OS X, BeOS/Zeta, NetBSD, FreeBSD oraz OpenBSD.
Aplikację charakteryzuje rzadko spotykana szybkość działania oraz wsparcie dla wielu architektur CPU (m.in. x86, x86-64, PowerPC, SPARC). Wśród najważniejszych funkcji QEMU można wymienić możliwość uruchomienia systemu dla Linux pod innym systemem, zapis i wznawianie stanu maszyny oraz dwa tryby pracy.
Warto pamiętać, iż QEMU jest zaawansowanym narzędziem, jego obsługa może okazać się zbyt skomplikowana dla mniej doświadczonych użytkowników.