Secara umum bangunan air dibagi beberapa katagori yang utama yaitu:
A. Bangunan Air untuk irigasi dan drainase.
Saluran, bangunan pengambilan, bangunan bagi dan sadap, Pelengkap dan pengukur/
pengatur debit serta pengatur muka air. Polder untuk drainase dll.
B. Bangunan Air di sungai.
Bendung, Terjun/Checkdam, River Training (perbaikan sungai) dan Bendungan
C. Bangunan Air untuk Tenaga/energy.
D. Campuran Antara A, B dan C Multi Purpose.
E. Bangunan Air untuk Pantai dan Laut.
Sebelum pelaksanaan pekerjaan bangunan pada umumnya didahului dengan suatu perencanaan
dengan tahapan sbb:
a. Studi Pendahuluan.
b. Studi Kelayakan.
c. Perencanaan Detail Design.
d. Pelaksanaan Konstruksi.
e. Operasi dan Pemeliharaan.
Salamun 1
Bangunan Air - 1
Salamun 2