Detailed Solution:
The correct answer is “Sustainable development”.
Sustainable development is the concept that best fits the definition "Saving energy and other resources for the future without sacrificing people's comfort in the present."
Sustainable development aims to meet the needs of the present generation without compromising the ability of future generations to meet their own needs. This involves balancing economic growth with environmental protection and social equity.