How does a Flood Form?

Floods can form a variety of ways. You can have intense rain storms that cause rivers to overflow their banks. You can have tidal surges with storm along the coast. Or in New Orleans, the hurricane caused the levees to break, flooding the area.