A flood is an inundation of the land by water.
There are three types of flooding. The first type is pluvial. Pluvial is excessive or extreme precipitation, that covers the land. The second type is called fluvial. Fluvial is excessive river or stream flow where a river or stream spills outside its banks onto its adjacent lands. The third type is costal flooding. This is caused by the lunar cycle where extremely high tides inundate the land next to the cost.