Zatvorski ribnjak je bazen koji se nalazi u niskom području u blizini rijeke ili potoka i dizajniran je za zaštitu područja od poplava. Suhi zatvorski ribnjaci općenito se koriste za privremeno zadržavanje prelivene vode dok ne iscuri na drugo mjesto. Mokri ribnjaci upravljaju oborinskom vodom održavajući trajni ribnjak vode u bazenu koji uklanja onečišćujuće tvari i odvodi samo djelomične količine oborinske vode.
Suhi bazeni su najčešći tip ribnjaka. Ovi suhi ribnjaci mogu pomoći u kontroli poplavnih voda, spriječiti ispiranje nizvodnih kanala i mogu pomoći u smanjenju zagađivača. Suhi ribnjaci također zahtijevaju manje održavanja i manje koštaju od drugih alternativa za zadržavanje.
Nakon kišne oluje, suhi ribnjaci polako ispuštaju prikupljenu vodu u propuste. Voda se polako ispušta kroz cijev postavljenu na najnižem dijelu bazena. Voda se tada može spustiti na druga kopnena područja ili u obližnji izvor vode, poput rijeke ili potoka.
Suhi ribnjak obično se nalazi u prigradskim područjima koja sadrže velike količine betona koji utječu na prirodni proces otjecanja vode. Odvodi sa ivičnjaka često se ispuštaju u suhi ribnjak koji se nalazi u udaljenom području, obično blizu prirodnog izvora vode. Dobro dizajniran umivaonik pomoći će da se izbjegne česta pojava sporog pražnjenja i začepljenja na ulazima i izlazima.
Mokri ribnjaci za zadržavanje mogu koštati više za izgradnju i održavanje od suhih ribnjaka, ali imaju tendenciju da budu estetski ugodniji, pogodniji za stanovanje divljih životinja, au nekim slučajevima mogu biti učinkovitiji. Ovi ribnjaci obično podsjećaju na standardna umjetna jezera i okruženi su prirodnom vegetacijom. Mokro ribnjak služi za ublažavanje poplava u nižim područjima, ali također može poboljšati kvalitetu vode i prirodno smanjiti onečišćujuće tvari.
Mokro ribnjak radi slično kao i suhi ribnjak prikupljanjem protoka vode iz sustava odvodnje. Mokri ribnjaci zadržavaju vodu mnogo dulje i sporije se odvode. Ove građevine ispuštaju vodu u obližnji izvor vode, ali samo u slučaju većeg nevremena.
Okolna vegetacija važna je komponenta strukture vlažnih ribnjaka. Vegetacija može pomoći u uklanjanju topivih hranjivih tvari u vodi i poboljšati stabilnost obale. Visoka obala prekrivena vegetacijom pruža sigurnosnu policu. Ova polica ne samo da štiti od poplave, već i smanjuje rizik od utapanja.
Da bi mokri bazeni za zadržavanje mogli ispravno funkcionirati, potrebno im je dosta održavanja. Ribnjak treba redovito pregledavati kako biste bili sigurni da se održava odgovarajuća razina vode i da voda ne nakuplja alge ili bakterije. Sedimente će također trebati ukloniti s dna ribnjaka svakih nekoliko godina.