What does LEED mean? It stands for Leadership in Energy and Environmental Design and is the international Good House-building Seal of Approval for the 21st century. It is not just for houses; offices, retail, schools, libraries and...