The modern era of human civilization has been confronted by increasing energy demand and global warming phenomenon, the biggest challenges to humans, which is resulting into climate change. The world today is focusing its attention to promoting renewable energy mixture along with energy efficiency program to mitigate greenhouse gases as well as to ensure sustainable future of the world. The basic activities of a modern society, including production of goods and service, and transportation should have near zero carbon emissions or have minimum value to cease or at least slow down the global warming phenomenon. Since the industrial revolution, humans have extensively exploited the resources of the nature which resulted in upsetting of the delicate balance of the global environment. It has been predicted by several studies that if the global warming phenomenon is not confined within a limit, the results would be catastrophic. To ensure sustainable future that is to meet needs of the present without comprising the ability of future generations to meet their own demand, scaling up uses of sustainable energy sources which includes all renewable energy sources as well as energy efficiency measures are to be implemented without any delay.