Dam: a building that blocks water.
Reservoir: A reservoir formed by water intercepted by a dam.
Hydropower station: strictly speaking, it is a power station project that uses hydropower to generate electricity. Usually, a hydropower hub with power generation as the main body is called a hydropower station.