Hiperquê? HTML é a sigla Hypertext Markup Language ou em português Linguagem de Marcação de Hipertexto, é a linguagem utilizada para dar estrutura e semântica aos conteúdos durante o desenvolvimento de web sites. Note que linguagem de marcação não é a mesma coisa que linguagem de programação.
E o HTML5? HTML5 é na verdade a nova versão do HTML. Uma das principais características dessa versão é facilitar a manipulação dos elementos de uma página, uma vez que ele fornece ferramentas que facilitam o trabalho do CSS e do Javascript. Outra vantagem foi facilitar a compatibilidade dos sites entre os diferentes navegadores. Para os curiosos (imagino que se você está aqui, deva ser uma pessoa curiosa!), aqui fala muito mais sobre o que tem de legal nessa nova versão, mas é um pouco mais avançado.
Antes de iniciar a prática, é importante ter em mente as seguintes relações: