Flooding happens during heavy rains, when rivers overflow, when ocean waves come onshore, when snow melts too fast, or when dams or levees break. This is the most common natural-weather event. Flooding may be only a few inches of water, or it may cover a house to the rooftop. Floods that happen very quickly are called flash floods.
-Source:FEMA