Le HTML, Hypertext Markup Language en anglais, est un langage de balisage servant à écrire des pages pour le World Wide Web.
Il permet de structurer sémantiquement et de mettre en forme le contenu des pages, d’inclure des ressources multimédias dont des images, des formulaires de saisie, et différents éléments programmables.
Le XHTML, eXtensible HyperText Markup Language en anglais, conçu à l’origine comme le successeur d’HTML, se fonde sur la syntaxe définie par XML, plus récente, mais plus exigeante que celle définie par SGML sur laquelle repose HTML.
Source : Wikipédia.