Various activities and regulations that help reduce or prevent damages caused by flooding. Typical flood control activities include: structural flood control works (such as bank stabilization, levees, and drainage channels), acquisition of floodprone land, flood insurance programs and studies, river and basin management plans, public education programs, and flood warning and emergency preparedness activities.
Flood control is a feature of many communication protocols designed to prevent overwhelming of a destination receiver. Such controls can be implemented either in software or in hardware, and will often request that the message be resent after the receiver has finished processing.