Semantic markup uses html-elements that describe the use, for example a <article>
element compared to <div>
element.
The most commonly used html elements for creating semantic markup:
<article>, <aside>, <figcaption>, <figure>, <footer>, <header>, <main>, <nav>, <section> and <time