En gros la différence entre la version Pro et Server porte sur un certain nombre de paramétrages dans la base de registres, des limitations en moins en ce qui concerne la stack IP (limitée a 10 connexion entrantes simultanées sur Pro), les services et outils fournis en standard. En ce qui concerne la version Advanced Server, elle apporte de nouveaux services complémentaires (comme le load balancing le clustering) et supporte plus de processeurs et de mémoire.
A priori la version Pro est plus adaptée à un usage domestique.