Sustainability is lowering the negative effects on the environment by meeting the needs of the present but not compromises the needs of the future.
Sustainable development is development that meets the needs of the present without compromising the ability of future generations to meet their own needs.
Not being harmful to the environment or depleting natural resources, and thereby supporting long-term ecological balance.