Renewable sources of energy are energy sources and technologies which are non-depletable or naturally replenishable.
Renewable resources include solar energy, wind, falling water, the heat of the earth, biomass, waves, ocean currents, temperature differences in the oceans and the energy of the tides.