Qocha dibangun dengan memanfaatkan cekungan alami di tanah atau laguna alami, membangun bendungan untuk meningkatkan level outlet air yang dibendung dan karenanya menangkap dan menyimpan lebih banyak air dari curah hujan. Ada tiga jenis qocha yang dapat diidentifikasi :
1. Qocha penampung air, berfungsi untuk menyimpan air secara dangkal, berkat dasar dan tepinya yang kedap air.
2. Qocha penabur air, yang menyimpan air untuk waktu yang singkat karena dasarnya yang dapat ditembus. Air yang tersimpan akan menyusup dan mengisi ulang lapisan tanah dan akuifer setempat.
3. Qocha penaburan dan panen (campuran): memiliki kedua karakteristik tersebut karena sifatnya yang semi permeabel.
Komponen struktural: bendungan tanah, tanah liat dan champas, pelimpah dengan parit limpahannya, dan saluran pengumpul atau saluran tambahan (jika diperlukan).
Komponen non-struktural/upaya penghijauan: melengkapi qocha sebagai sebuah sistem yang terintegrasi. Konservasi rumput alami, penghijauan dan reboisasi dengan spesies asli, dan parit resapan.