Strony HTML to strony internetowe tworzone za pomocą języka znaczników HTML, który określa ich podstawową strukturę i treść. HTML definiuje na przykład nagłówki, akapity, linki, obrazy, listy, tabele, formularze lub inne elementy, które następnie wyświetla przeglądarka internetowa. Sam HTML zwykle uzupełniają inne technologie, przede wszystkim CSS odpowiadający za wygląd i układ oraz JavaScript odpowiadający za funkcje interaktywne. Strony HTML mogą być prostymi statycznymi dokumentami lub częścią rozbudowanych witryn i sklepów internetowych, w których treść generuje się dynamicznie. Każda strona ma własną strukturę HTML, która pomaga przeglądarkom, wyszukiwarkom i innym systemom prawidłowo zrozumieć jej treść.