Disasters like floods can be caused by both natural hazards like heavy rainfall or snowmelt as well as human factors like infrastructure failure or climate change. A disaster occurs when a hazard impacts a vulnerable population, causing damage, casualties, and disruption. Floods can have both positive effects like enriching soil but also negative consequences like property damage. Prevention methods aim to reduce the impact of hazards through activities like building levees, retaining walls, and educating communities, while response focuses on emergency relief during and after flooding occurs. India experiences frequent flooding in areas along major river systems.