Hydropower is a renewable energy source that generates electricity by harnessing the energy of flowing or falling water, typically through the use of dams or turbines. It is one of the most efficient and widely-used forms of renewable energy, offering low operational costs and minimal greenhouse gas emissions compared to fossil fuels.