Tentative de reponse comprehensible:
Un site c´est fait en HTML. Quand tu veux " visiter" un site, tu envoies une requete au serveur qui l´heberge et il t´envoie la page demandee. Fin.
C´est la qu´intervient le concept de site web " dynamique". Toujours la meme chose, tu envoies une requete au serveur pour qu´il t´envoie la page qui t´interesse.
Sauf que, dans le cas du site dynamique, la page contient des instructions destinees au serveur. Ces instructions sont codees en PHP, ASP ou autres. Le serveur lit ces instructions et contruit litteralement la page qu´il va te renvoyer en fonction de celles-ci.
Dans le cas qui t´interesse ( le contenu commun a tout le site), les createurs de site web utilisent en general le principe de l´inclusion. Cela consiste a creer un bout de page dans un fichier et a placer une commande dans les pages qui doivent le contenir pour que le serveur ajoute cette section avant de t´envoyer le resultat en HTML. Cette technique est tres pratique car, comme on peut s´en douter, elle evite de modifier les 3679 pages de ton site sur la reproduction des escargots en Alaska si tu te rends compte que tu as oublie le " s" d´escargots.