La energía hidroeléctrica es generada por el agua que fluye sobre una turbina, que hace girar un generador eléctrico y crea corriente. La fuerza que mueve la turbina proviene del flujo o la caída de agua, y la turbina continúa generando Electricidad mientras permanezca en movimiento.
La mayoría de las plantas hidroeléctricas están asociadas con represas porque un flujo constante y controlado de agua funciona mejor para generar electricidad. Una presa permite a los operadores acumular un depósito de agua y permitir que atraviese la turbina a velocidades controladas. El flujo de agua de una presa también se puede ajustar para satisfacer la demanda. Las plantas hidroeléctricas también pueden aprovechar la baja demanda al bombear el agua corriente arriba, almacenándola en el reservorio para su uso durante los períodos de mayor demanda de energía.