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