HTML is een opmaaktaal. Het sorteert gegevens die zijn gecategoriseerd met HTML-tags, waardoor het mogelijk wordt om de gegevens te definiëren en het doel ervan op een webpagina te beschrijven. HTML vertelt een webbrowser in principe wat de verschillende pagina-elementen zijn en waar ze moeten worden geplaatst bij het laden van de pagina.