Tout service réseau (cloud computing, site web...) doit être hébergé sur un serveur. Il s'agit d'un ordinateur sensé être allumé en permanence, répondant à des requêtes réseaux provenant de terminaux clients (ordinateur de travail, smartphone...). Un serveur n'est pas un poste de travail.
Un serveur peut-être dédié à une seule tâche lorsque celle-ci demande beaucoup de ressources (grandes entreprises, service web populaire...) ou à plusieurs tâches lorsqu'un nombre restreints de clients ou de requêtes potentielles lui sont adressées. Il peut être local (dans votre bureau ou un local informatique) ou distant (chez un hébergeur ou dans une de vos succursales).
Le déploiement d'un service réseau nécessite donc l'installation d'un serveur pour l'héberger, ou bien la pré-existence d'un dispositif disponible.