Selon la structure et le matériau utilisés, les barrages sont classés comme barrages en bois, barrages à gravité en arc, barrages en remblai ou barrages en maçonnerie, avec plusieurs sous-types.
Il y a plusieurs raisons pour lesquelles les gens construisent des barrages.