Especificações web são documentos técnicos criados por grupos de trabalho abertos para padronizar funcionalidades na web. Elas passam por várias fases como rascunho, recomendação candidata e recomendação final antes de serem concluídas. Uma vez concluídas, as especificações podem ser depreciadas ou obsoletas com o tempo à medida que novas funcionalidades surgem.