A flood is an overflow of an expanse of water that submerges land. All floods are not alike. Some can develop slowly during an extended period of rain, or in a warming trend following a heavy snow. Others, such as flash floods, can occur quickly, even without any visible signs of rain.