Un site web est constitué de fichiers et de données qui, pour être accessibles par Internet, doivent être placés sur une machine (un ordinateur appelé Serveur) raccordée au réseau. Le service permettant de réaliser cette opération est appelé hébergement web.