artificial lake for storing water; usually means an enlarged natural or artificial lake, storage pond or impoundment created using a dam or lock to store water

A reservoir is a lake that is usually man-made (meaning it was made by people). Reservoirs are used to store water for various uses like drinking.

Junghua Reservoir in Taoyuan City, Taiwan.