Barajlar çeşitli amaçlarla inşa edilir: Su temini: İçme suyu, evsel kullanım ve sanayi için su sağlamak. Taşkın kontrolü: Taşkınları önlemek ve sel sularını depolamak. Sulama: Tarımsal alanların sulanması. Enerji üretimi: Hidroelektrik enerji elde etmek. Navigasyon: Su yollarını derinleştirmek ve ulaşımı kolaylaştırmak. Balıkçılık ve rekreasyon: Balıkçılık faaliyetleri ve dinlenme alanları oluşturmak. Ayrıca, barajlar yer altı sularını toplamak, su akışını düzenlemek ve maden veya fabrika atıklarını içermek gibi amaçlarla da kullanılabilir.