Divs

This article explains what a div is

You use divs when you want to group elements together that share the same css style

For example, if you wanted to divide up your content into sections, then the section element would be more appropriate than a div element.

The section element has semantic meaning over the div element which is not semantic.