There can be many different reasons an area can flood:
In order to protect yourself it is important to learn what what threats regarding floods affect your community.
Florida is prominently known as having terrain that is relatively flat. This makes it difficult at times to drain water that has accumulated. This issue has resulted in hazardous flooding scenarios as seen by the El Nino floods in the year 1997-1998. The rising rivers as well as the repeated periods of torrential rainfall resulted in pooling water across land miles away from the rivers. In a lot of flooding cases small rivers have even turned to vast lakes.
One threat that comes with pooling water as result of flooding is the significant inability to judge water depth. The depth can vary drastically as water can be several feet deep right next to an area only inches deep.