Imagine que tu sois développeur d'applications, une fois ton application finie tu auras envie de la tester dans diverses configurations Win9x, WinME, WinNT, Win2k et WinXP. Cela demande plusieurs machines ou une configuration complexe (multiboot). Avec VMWare tu disposes d'une "machine virtuelle" pour chaque environnement. C'est beaucoup plus souple et beaucoup plus facile a maintenir.