A hydroelectric power plant (HEP) generates electricity from the potential and kinetic energy of flowing water. It consists of three main components: a dam that creates a reservoir of water, penstocks that carry water from the reservoir through intake gates, and a powerhouse containing water turbines connected to generators. The dam provides head by creating a height difference between the upper and lower reservoirs, allowing the kinetic energy of falling water to spin the turbines and generate electricity via the generators. HEPs have advantages of being renewable, low-cost, and producing electricity constantly without pollution. However, they also require large initial investments and can disrupt the natural environment by flooding land.