The document discusses various new semantic HTML5 elements such as <header>, <footer>, <nav>, <article>, <section>, <aside>, <figure>, <figcaption>, <time>, <video>, and <audio>. It provides examples of how to properly use each element and brief descriptions of what each element represents and when it would be appropriate to use. The key changes in HTML5 are the introduction of these new semantic elements which allow marking up sections of a document in a way that conveys meaning rather than just presentation.