Energy generation and use are strongly linked to all elements of sustainable development such as economic, social, and environmental. The history of human development rests on the availability and use of energy, the transformation from the early use of fire and animal power that improved lives, to the present world with use of electricity and clean fuels for a multitude of purposes. Energy is the neglected issue of the development debate. The lack of access to reliable and clean energy supplies is a major barrier to improving human well-being around the globe. There are an estimated 1.6 billion people living in the rural areas of developing countries who lack access to electricity, and so dependence on fossil fuels. Combustion of fossil fuels produces large amounts of CO2, an important greenhouse gas. In response to increasing concern about the effect of anthropogenic greenhouse gases on global climate, international action has been agreed to reduce these emissions. On the other hand, renewable energy is the great, barely tapped solution to the two great challenges of the coming century such as poverty and global warming. Not only can renewable energy provide a clean, flexible power source for homes, schools and hospitals, at the micro-to-medium scale it has huge potential to create meaningful and useful jobs.