Flood control devices frequently use floodwalls, drainage systems, floodgates, retention ponds, and obstacles to control and reroute floodwaters.