There are several ways to manage and control flooding, including controlling water levels with dams and pumping stations, building barriers like embankments and levees, altering river channels by straightening or widening them, and controlling land use around rivers through zoning and afforestation. Hard management strategies involve large-scale engineering works like dams, levees, dredging, and channel alterations. Soft strategies work with nature and are more sustainable options like afforestation, flood plain zoning, and flood warning systems.