Divs can make your life easy or NOT. But, hey, they are there to help and they do a very good job of it. Divs can make a page orderly and neat. They can be visible (boxes) or not. They make life easy when you get the hang of the code or how they are positioned.
Good luck and keep divying!