Floods occur when bodies of water overflow their usual boundaries, causing water to submerge land that is usually dry and can damage buildings, roads, and infrastructure. Precautions can be taken by anticipating floods through forecasting based on historical rainfall and stream flow data. While floods cause damage, they can also benefit areas by recharging groundwater and increasing soil fertility.