There are many sources of energy that are renewable and considered to be environmentally friendly and harness natural processes. These sources of energy provide an alternate ‘cleaner’ source of energy, helping to negate the effects of certain forms of pollution. All of these power generation techniques can be described as renewable since they are not depleting any resource to create the energy. While there are many large-scale renewable energy projects and production, renewable technologies are also suited to small off-grid applications, sometimes in rural and remote areas, where energy is often crucial in human development.