Sustainability has many definitions. One way to think of it is:
“Meeting the needs of the present without compromising the ability of future generations to meet their needs.”
This definition was created in: Our Common Future, Report of the World Commission on Environment and Development, World Commission on Environment and Development, 1987. Published as Annex to General Assembly document A/42/427, Development and International Co-operation: Environment August 2, 1987.