水库的作用有:1. 供水:水库可以收集雨水和河水,为城市、农村和工业提供水源,保证人们的生活和工业生产用水。2. 发电:水库可以利用水势,通过水轮机发电,为当地提供电力。3. 水质改善:水库可以储存大量的水,把污染的水淤积在水库底部,净化水质,保护河流的水质。4. 水土保持:水库可以控制水位,有效地防止洪水,保护河流沿岸的土地,防止土地被冲刷。5. 渔业:水库可以为渔民提供渔业资源,保护河流的生物多样性,促进渔业的发展。