"HTML" là từ viết tắt của ngôn ngữ đánh dấu siêu văn bản. "Siêu văn bản" đề cập đến các liên kết kết nối các trang Web và trang web và "ngôn ngữ đánh dấu" có nghĩa là một tập hợp các thẻ đánh dấu.
Mạng nhà phát triển Mozilla mô tả HTML là ngôn ngữ "mô tả cấu trúc và nội dung ngữ nghĩa của tài liệu Web." Nội dung của một trang web được chia thành từng phần bằng các phần tử HTML. Tài liệu HTML được xác định với thẻ HTML mở ở đầu mã và thẻ HTML đóng ở cuối. Các thẻ HTML này cho trình duyệt Web biết rằng nó là một tài liệu HTML. Ngôn ngữ đánh dấu siêu văn bản có thể mở rộng hoặc XHTML, là một biến thể chặt chẽ hơn, có cấu trúc hơn của HTML.