Sustainable development is an approach to growth and human development that aims to meet the needs of the present without compromising the ability of future  generations to meet their own needs. This aim is to hava a society where living conditions and resources meet human needs without undermining planetary integrity.