All the additional tags Drupal 7 adds Not being a developer per say, I am responsible for converting the PSDs into HTML, CSS &amp; Js. Our Drupal Web Developer doesn't know the answer to this question so I hope someone here can answer it for me.

After handing over the HTML, CSS &amp; Js file to the developer, this is what he brought back. All the lines of code you see in the firebug that is not green highlighted is Drupal 7 generated (we are using Adaptive Theme with sub-theme Sky which we are further modifying).



I dont understand what all these (&amp; they are a lot) divs do, what purpose they serve.

Are they generated in every Drupal website &amp; is code we should not be worrying about or are we doing it all wrong?
This is standard Drupal behaviour, but you can change it using one of the following modules:


http://drupal.org/project/fences
http://drupal.org/project/ds


they both allow you to override the amount of outputted html tags