What term describes development that satisfies current needs without hindering future generations from fulfilling theirs?
Explanation
Sustainable development refers to progress that addresses present requirements while ensuring that future generations have the resources to meet their own needs. It contrasts with concepts like the tragedy of the commons, which involves resource depletion, and is distinct from terms such as net primary productivity or the impossibility theorem.