На сайте W3C есть
статья, посвященная отличиям html4 от html5.
Если вкратце - основные теги, например <div> или <span> работают точно так же, как и в HTML 4. Из них можно при желании сделать все что угодно. Добавилось довольно много новых, в основном чтобы облегчить структурную разметку (<header>, <footer>, <nav>, <section>). И часть тегов, в основном те, что отвечали за
оформление (раскраску) - была убрана из стандарта. Например, <big>, <center>, <font>.
Также, неплохой справочник -
сайт htmlbook.ru.