Heading é o texto que serve de título pra um bloco de conteúdo. Diferente do header, que é um elemento estrutural da página, o heading aponta especificamente o tema do que vem a seguir, e por isso vem estilizado de um jeito diferente do corpo, no tamanho, no peso e no espaço, pra sinalizar prominência.
No fundo, ele é uma ferramenta de atenção. Divide a informação em seções claras, baixa o esforço de varredura e acelera a compreensão. Um bom heading também carrega tom, mas a clareza vem antes do estilo, porque um heading confuso deixa a pessoa sem saber o que vai encontrar ali.
A acessibilidade torna o desenho do heading ainda mais importante, já que o leitor de tela o usa como atalho pra pular pelo conteúdo. Quando a marcação é semântica e o aninhamento está correto, com h1 e depois h2 sem pular nível, nasce uma progressão lógica que serve pra todo mundo.