A energia hidrelétrica é gerada pela água que flui sobre uma turbina, que gira um gerador elétrico e cria corrente. A força que move a turbina vem da água que flui ou cai, e a turbina continua a gerar eletricidade enquanto permanecer em movimento.
A maioria das usinas hidrelétricas está associada a barragens porque um fluxo constante e controlado de água funciona melhor para gerar eletricidade. Uma barragem permite que os operadores criem um reservatório de água e a deixe passar pela turbina em velocidades controladas. O fluxo de água de uma barragem também pode ser ajustado para atender à demanda. As usinas hidrelétricas também podem tirar proveito da baixa demanda, bombeando água de volta a montante, armazenando-a no reservatório para uso durante os períodos de pico de demanda de energia.