La différence entre les deux, c'est que les machines virtuelles exécutées par VMWare server peuvent être utilisées sur n'importe quelle machine physique de ton réseau, du moment que tu y as installé le client adhoc.
Avec VMWare Workstation, la machine physique qui fait tourner la machine virtuelle est la seule machine sur laquelle tu peux utiliser cette machine virtuelle.
De même, sous WM Workstation une machine virtuelle ne tourne que quand elle est utilisée, alors que sous WM Server une machine virtuelle peut continuer de fonctionner même quand personne n'y est connecté.
A noter que VMWare est toujours payant à ce jour, mais il est bien plus simple et ergonomique.