<div> ↔ generic content divisionBlock Element to contain Flow Content w/o Semantics
<article>
Article ContentSemantic<div\>Block Element to contain main text content
<footer\>
Semantic Footer <div\>for info about author, copyright & related content
<header\>
Semantic Header <div\>to group intro content
<main>
Semantic Main Content <div\>to group <article\> & sub-content elements
<nav\>
Semantic Navigation Section <div\>to group navigational Element
<section\>
Semantic generic Section <div\> to contain standalone section of Document
References
<article>↔ Article ContentSemantic<div\>Block Element to contain main text content<nav\>↔ Semantic Navigation Section<div\>to group navigational Element<section\>↔ Semantic generic Section<div\>to contain standalone section ofDocument<footer\>↔ Semantic Footer<div\>for info about author, copyright & related content<main>↔ Semantic Main Content<div\>to group<article\>& sub-content elements