Urban sustainability is the idea that a city can be organised without excessive reliance on the surrounding countryside and be able to power itself with renewable sources of energy

A sustainable city is an urban center engineered to improve its environmental impact through urban planning and management. For an eco city definition, picture cities with parks and green spaces, solar-powered buildings, rooftop gardens and more pedestrians and cyclists than cars.

Urban sustainability has been defined in various ways with different criteria and emphases, but its goal should be to promote and enable the long-term well-being of people and the planet, through efficient use of natural resources and production of wastes within a city region while simultaneously improving its 

Environmental sustainability is responsibly interacting with the planet to maintain natural resources and avoid jeopardizing the ability for future generations to meet their needs.