Sustainable Development stands for meeting the needs of present generations without jeopardizing the ability of futures generations to meet their own needs – in other words, a better quality of life for everyone, now and for generations to come. It offers a vision of progress that integrates immediate and longer-term objectives, local and global action, and regards social, economic and environmental issues as inseparable and interdependent components of human progress.