Swales en wadi’s vangen afstromend regenwater op, zodat het niet meteen naar het beekdal gaat. Het zijn door mensen gemaakte geulen en laagtes. Door het afstromende water te onderscheppen, wordt een hoogwaterpiek minder hoog. Het water krijgt de tijd om langzaam in de bodem te zakken. Swales en wadi’s zijn begroeid met planten. Eén van de verschillen met de gangbare waterbuffers is dat deze laatste binnen 24 uur moeten leeglopen, waardoor het water ter plekke voor de bodem verloren gaat.