Sustainability for development or sustainable development refers to the development which is done without damaging the environment and other resources.