Hypertext Markup Language kurz HTML ist eine Auszeichnungssprache, die zur Formatierung, Strukturierung und inhaltlichen Umsetzung einer Webseite dient. Gearbeitet wird dabei mit sog. HTML-Tags, die sich im Quellcode einer Webseite befinden. Sie arbeiten mit spitzen Klammern, wobei in der Regel am Anfang und am Ende eines Befehls ein Tag steht. Alles was dazwischen ist, soll auf der Webseite auf eine bestimmte Weise umgesetzt werden. Wie genau, das definiert das Tag durch die in der Auszeichnungssprache festgelegten Befehle. Für den User sind diese Tags selbst bei dem Besuch einer Seite nicht sichtbar.
Die durch die Tags gelieferten Befehle werden vom Browser erkannt und dementsprechend umgesetzt. Die Besucher der Seite können dann lediglich die Umsetzungen der Tags in Form von Bildern oder etwa verschiedenen Schriftgrößen sehen. Dabei ist es von großer Bedeutung, dass die HTML-Tags im Quellcode fehlerfrei sind. Ansonsten erkennen oder verstehen Suchmaschinen die Informationen möglicherweise nicht, was zu einer schlechteren Einschätzung der Webseite führen kann.