This document provides an overview of renewable energy sources and technologies. It discusses the potentials and limitations of various renewable resources like solar, wind, hydropower, and biomass. Hydropower technologies are well established but large projects often significantly impact the local environment. Wind power potentials are large along coasts and offshore but development may be limited by other land uses. Overall, while renewable resources exist, harnessing them to meet global energy needs at the scale of fossil fuels presents major technological and economic challenges.