HTML (HyperText Markup Language) é uma linguagem de marcação usada na criação de páginas Web. As especificações do HTML são mantidas pela World Wide Web Consortium (W3C), que é a principal organização que desenvolve padrões para Web. A linguagem HTML é composta por tags, que possibilitam ao browser (navegador) interpretar esses comandos e reproduzir na Web. Cada uma das tags são palavras encapsuladas por parênteses angulares, como por exemplo <html>. A maioria das tags definem a formatação de uma parte do texto, por isso elas possuem abertura e fechamento e o que diferencia uma da outra é uma barra (/). Um exemplo é a tag que define um parágrafo, a tag de abertura é <p> e a de fechamento é </p>. Existem também tags denominadas vazias, que não formatam uma parte do documento e sim inserem alguma informação, como é o caso da tag <img>, que insere uma imagem.