HyperText Markup Language je jezik namenjen oblikovanju dokumentov. Omogoča distribuirano povezavo informacij. Gre za običajno besedilo, v katerega vnesemo oznake jezika HTML. Oznake so v bistvu ukazi, ki brskalniku povedo, kako naj spletno stran prikaže.
Bistvo tega jezika je tudi večpredstavna zasnova, kar pomeni, da lahko vključujemo tudi večpredstavne elemente - slike manjših velikosti in formatov (JPG, GIF), zvok, video,... . Takšno obogateno besedilo imenujemo tudi hipertekst. Takšni dokumenti pa imajo veliko prednost pred dokumenti, ki so vezani na določen urejevalnik besedila (npr.: Word), saj jih lahko beremo na kateremkoli računalniku in nismo vezani na urejevalnik, s katerim je bila datoteka narejena.
HTML je torej standard, ki omogoča prikazovanje spletnih strani z vsemi spletnimi brskalniki. Datoteke imajo končnico HTM (DOS) ali HTML (Okna, Unix). Ta standard pa je v nenehnem razvoju, ki ga narekujejo najmočnejša podjetja (Microsoft, Netscape). Za poenotenje pa skrbi organizacija Consortium (skrbi za standarde in protokole).