VMWARE es un programa de virtualización que te permite crear maquinas virtuales usando los mismos recursos de tu equipo, por ejemplo tienes Windows Xp te creas una maquinas virtual como si fuera una PC aparte, solo que el la controlas con el teclado mouse, y usas elCD y USB de tu equipo, origina, le debes cargar un Sistema Operativo por ejemplo Win98.
Y asi si quieres usar windows 98 abres tu VMWARE e inicias tu Windows 98 y asi puedes trabajar en Win98 y Xp al mismo tiempo.
En las Mac tambien es casi los mismo y adiferencia de Bootcamp no tienes que reiniciar para usar uno u otro sistema operativo. La versión para Mac se llama Fusion
http://www.vmware.com/download/fusion/
Saludos