Too Long; Didn't Read
The World Wide Web Consortium (WC3) says about the <div> tag: “The div element has no special meaning at all” The use of semantic HTML elements, future-proof the source code of our pages and ensure what we want to communicate is understood by humans and machines. When it comes from semantic HTML people tend to think only in those tags that appeared with HTML5, unaware that from earlier versions, there were elements that describe their content without needing extra attributes.