This document discusses various renewable power generation sources including wind, solar, biogas, ocean thermal, tidal, geothermal, and magnetohydrodynamic energy. For each source, it provides details on the basic working principles and components. The advantages of renewable sources are their clean, environmentally-friendly nature along with abundant availability. However, their disadvantages include unreliability, lower efficiency and high capital costs. Site selection factors are also outlined for different renewable technologies.