、塘坝和蓄水池。一般的形成方法是在河流的中上流建造堤坝，河水把河谷淹没后便形成水库。不过也有的水库是建于海上的，例如香港的船湾淡水湖。水坝一般都建于狭窄的谷地，因为两岸的山坡可以作为水库的天然围墙，而水坝的长度也可大大缩短。兴建之前，将被水淹地带的民居和古蹟、铁公路等建筑物需要被移到其他地方。
功能.其中蓄水、发电、防洪是大多数水库的主要目的，而养殖及旅游多为附属功能，有些水库为确保水质而不提供养殖及旅游，例如翡翠水库。一般水库建设多着眼于其中部分功能，如三峡水库主要目的在于发电