DIV is the... main part of the XHTML and CSS web design idea. It's the main ingredient in the Web 2.0 ideology

). Tables are the tools of the past... seriously, I look at the source code of the websites that I visit and more and more of them are designer in DIVs and CSS not with tables.
Look into it...
http://en.wikipedia.org/wiki/Span_and_div