This document summarizes various renewable energy sources including solar, wind, hydro, geothermal, ocean, biomass, waste-to-energy, bio-gas, bio-protein, biofuels, and hydrogen energy. It discusses each source's basic principles and pros and cons. The document contains detailed information on production methods, current uses, and feasibility of deploying each renewable technology at a large scale. It aims to educate about renewable sources that provide sustainable energy and reduce greenhouse gas emissions compared to conventional fossil fuel sources.