Un serveur, c'est un logiciel auquel se connectent des clients pour accéder à un service (accès à des fichiers, des mails, une partie d'un jeu réseau ...).
Le terme serveur s'applique aussi à une machine qui fait tourner un logiciel serveur.
Un serveur dédié, c'est une machine qui fait serveur, mais qui est concentrée sur cette tâche (elle fait pas 50 choses en même temps).