Sustainable Human development is always in natural synergy with ecology and environment. Imbalances in the nature have always brought catastrophic consequences for human survival and hence have derailed the human development. Defining Sustainable development is complex. However, in general, there is a common agreement that sustainable development is the result of synergetic interaction between three systems: ecological, economic, and social. The enormous complexity of interaction between them often poses more challenge. For example, the increased human development and economic progress often challenge the ecosystem and are instrumental in bringing catastrophic consequences.