Hydroelectric power is an alternative energy source that harnesses the kinetic energy of moving water to generate electricity. It accounts for 20% of the world's electricity and is the largest producer of renewable energy after solar. Hydroelectric dams work by storing water in reservoirs that is then released through turbines to produce electricity. While hydroelectricity has benefits like low emissions and operating costs, large dams can negatively impact the environment by flooding habitats and disrupting fish migration.