Les serveurs d’hébergement stockent les fichiers, bases de données, et autres ressources nécessaires au fonctionnement d’un site web. Lorsqu’un utilisateur accède à un site, le serveur d’hébergement répond à la requête en envoyant les fichiers pertinents au navigateur de l’utilisateur.
Les services d’hébergement web peuvent varier en termes de capacités, de performances, et de fonctionnalités. Ils peuvent être partagés (plusieurs sites partagent les ressources d’un même serveur), dédiés (un serveur entier est réservé à un seul client), ou basés sur le cloud (l’hébergement est fourni via un réseau de serveurs virtuels).