A flood is an overflow of water that submerges normally dry land. It can occur due to heavy rainfall, melting snow or ice, or when rivers, lakes, or oceans overflow their banks. Floods can be slow or fast-forming and can cause damage to property, infrastructure, and loss of life if not properly managed.