Floods are typically caused by heavy rainfall, rapid snowmelt, or storm surges, overwhelming natural and man-made drainage systems. Heatwaves, on the other hand, result from prolonged periods of high temperatures, often exacerbated by urban heat islands and global warming. Both events are influenced by atmospheric and oceanic changes, which are becoming more pronounced due to climate change.