Un serveur de postes de travail est défini comme étant un système utilisé en tant que serveur, mais dont les composants sont généralement utilisés pour des tâches de calcul poste de travail. Il est pas compliqué adaptation d'un poste de travail pour une utilisation en tant que serveur, mais il ya quelques choses à considérer.
En théorie, les désignations de poste de travail ou serveur sont faites selon quel rôle chaque machine joue à un moment précis. Quand une machine demande un service ou une information, il est considéré comme un client. Quand une machine fournit de l'information ou un service, il est appelé un serveur. Machines qui jouent le rôle de client beaucoup plus fréquemment que celui de serveur sont généralement appelés clients, mais cela ne signifie pas qu'ils ne peuvent ou ne pas effectuer la fonction de serveur de temps à autre. Donc, si le marqueur est la situation, il est également de pratique courante de prendre en considération une machine un poste de travail si elle fonctionne comme une station de travail le plus souvent en tant que serveur.
Dans la pratique, l'industrie informatique a publié des versions spéciales de son logiciel qui sollicitent l'utilisation envers les clients ou les serveurs. Microsoft et Apple vendent versions de stations de travail et serveurs de leurs systèmes d'exploitation. Parce que ces différentes versions des systèmes d'exploitation ont des capacités différentes, dans la pratique, la différence entre le serveur et poste de travail pour ces systèmes peut être plus que de la situation - il peut impliquer des différences cruciales en matière de capacités ainsi.