Desenhado para humanos em primeiro lugar e máquinas em segundo, microformatos são um grupo de formatos abertos de dados.
A idéia do microformatos é dar mais significado para a informação textual do site. Hoje, por exemplo, como você faz para distingüir um número de telefone do meio do texto?
Com microformatos conseguimos dar esse significado que falta em pequenas partes espalhados pelos textos.
O HTML serve para exibir a informação com algum significado. É para isso que as tags do HTML servem, dar significado. Logo, se você quer um parágrafo, você marca com a tag específica para parágrafos, e todo mundo, aplicações e seres humanos irão saber que aquilo é um parágrafo. Os microformatos vieram para ajudar as tags a darem mais significado ao conteúdo. Os microformatos dão significado mais profundo a partes específicas do texto. Mostrando informações que antes eram apenas percebidas quando lidas.