This Info-graphic is from an article found on inhabitant.com and is a good start to understanding the LEED Standards. Leadership in Energy & Environmental Design (LEED) is a green building certification program that addresses everything from sustainable site development to indoor environmental quality, focusing on building practices that support human and environmental health. There are more then 68,000 LEED commercial projects in the United States and LEED certified buildings exist in more than 150 countries and territories and 6 continents. These green buildings save money, have a positive influence on the health of occupants, and promote renewable clean energy.
Double click on image below to see the full size.