Sustainable development involves meeting the needs of the present without compromising the ability of future generations to meet their own needs. Sustainability includes the assessment and improvement of business strategies, economic sectors, work practices, technologies, and lifestyles while maintaining the natural environment.