A DIV is still the same as it ever was. DIV is an html element. CSS from original to CSS3 allows you to control the placement and appearance of a DIV.
The idea is to create a group of html elements. This group can then be treated as if it were one element.