Un site web est l'ensemble de pages et, le cas échéant, des logiciels qui les génèrent automatiquement, hébergés chez un même serveur et qui constituent un service aux utilisateurs.
L'ensemble des pages d'un site se trouve généralement sous un même nom de domaine (notre-planete.info par exemple).
De façon plus précise il s'agit d'un serveur d'informations inscrit sur le WEB (World Wide Web) ou la toile grâce à son identifiant (URL) sa présentation (page HTML) et ses procédures d'accès (HTTP pour Hypertext Transfer Protocol).
Ainsi, lorsque l'on se connecte à Internet notamment pour visualiser des pages web, il faut bien garder à l'esprit que nous lisons en majorité des fichiers au format HTML (via un navigateur de type Internet Exploreur ou Firefox par exemple) qui viennent d'être téléchargés d'un serveur distant appelé serveur web sur notre ordinateur. Les textes et médias associés ont été copiés sur notre disque dur dans des répertoires temporaires et restitués avec une mise en forme par le navigateur web qui applique ou pas différents standards instaurés par le W3C (World Wide Web Consortium).
Le serveur web (Apache HTTP Server Project par exemple), qui héberge le site web, est l'ensemble des matériels, logiciels et liaisons sur lequel sont implémentés les sites et qui permettent de les rendre consultables sur la toile. Plus simplement, il s'agit d'un ordinateur contenant des informations consultables à distance par d'autres ordinateurs et sur lequel le webmaster "upload" (envoie) ses fichiers.