"Ecovillages are urban or rural communities of people, who strive to integrate a supportive social environment with a low-impact way of life. To achieve this, they integrate various aspects of ecological design, permaculture, ecological building, green production, alternative energy, community building practices, and much more."
From the web site of the Global Ecovillage Network
