Sustainable development is the idea that human societies must live and meet their ends without compromising the ability of future generations to meet their ends. Specifically sustainable development is a way of organizing the society so that it can exist in the long. Which, of course, means taking into account both the imperatives present and those of the future generation, such as the preservation of environment and natural resources of social and economic equity.