HTML ou Hypertext Markup Language est un choix typique utilisé pour le développement de sites Web, de pages Web et d'applications Web. Les parties prenantes commerciales, les gestionnaires de projets et les développeurs de programmes préfèrent le HTML aux autres options alternatives de développement de programmes en raison des caractéristiques avantageuses du HTML. Quelques-uns des avantages notables du HTML sont « sa structure légère », « il est facile à apprendre et à utiliser », « il s'agit d'un programme open source qui peut être utilisé gratuitement », « il est pris en charge dans tous types de navigateurs », « facile à créer et à modifier », « facile à intégrer avec d'autres langages de programmation, « permet de s'adapter aux modifications à tout moment en fonction des exigences », etc.
HTML est un langage de balisage, il utilise donc des balises simples pour baliser et formater le contenu. Ces balises sont placées entre crochets angulaires comme