HTML ir iezīmēšanas valoda, kas ir vērsta uz vienas lappuses teksta dokumentu attēlošanu speciālās programmasHTML lietotāja aģentos, kuru visizplatītākais paveids irtīmekļa pārlūkprogramma. HTML sniedz iespēju dokumenta pamatsaturu sasaistīt ar dažāda veidametadatiem un atveidei nepieciešamo informāciju. Atveides informācija var būt gan nelielas teksta dekorācijas, kā piemēram atsevišķa vārda pasvītrošana vai attēla ievietošana tekstā, gan sarežģīti skripti, attēlkartes un formu definīcijas, kas kontrolē tīmekļa pārlūkprogrammu. Metadati var saturēt informāciju par dokumenta nosaukumu un autoru, strukturālo informāciju, teiksim izteikt to, kā dokuments tiek dalīts rindkopās, sarakstos, virsrakstos, u.c., un, kas ir pats svarīgākais, informāciju, kas atļauj dokumentu sasaistīt ar citiem dokumentiem. Lai gan lielākās daļas HTML dokumentu pamatā ir teksts, pastāv arī nelieli HTML dokumenti, kuru vienīgais uzdevums ir attēlot vizuālu informāciju tīmekļa pārlūkprogrammā.
HTML dokumenti tiek veidoti arteksta redaktoru unintegrēto izstrādes vižu palīdzību vai sagatavoti dinamiski citā programmā. Tos pasniedz kāteksta datnes, kuru nosaukums bieži beidzas ar ".html" vai ".htm". Šādi faili parasti tiek veidoti ar domu, ka tie būs pieejamiVispasaules tīmeklī, izmantojotHTTP protokolu. Pieprasījumus pēc HTML dokumentiem parasti veictīmekļa pārlūkprogrammas un, tūlīt pēc saņemšanas, dokuments tiek apstrādāts un parādīts lietotājam. HTML var tikt lietots arī e-pasta ziņojums, tādā gadījumā to attēlo e-pasta lasīšanas programma.