水库是用来储存可用的淡水的。它们最常见的是在现有盆地的自然地表水支流上筑坝,但也可以人工建造。储存在水库中的水可以有多种功能,包括作为饮用水的来源,灌溉、娱乐和水力发电。水库的设计和评价是基于它们的蓄水能力,通常用英亩英尺来衡量。一段时间内水库储存能力的变化是通过对投入和产出的评估来确定的。输入包括支流流入、降水和地下水流动网的水。输出由灌溉和饮用水的抽水量、释放过剩储存或提供涡轮动力的调节流量以及由于蒸发和渗漏造成的损失组成。水库(和池塘)盖和衬层有时用于较小规模的项目,以防止表面蒸发和渗漏到容器盆地的损失。储存在土壤中的地下水地下水或在含水层是水库概念的一种变体。