Flood insurance is a type of insurance policy that protects your property from the damages caused by flood.  Of course, flood insurance does not literally protect your property from flood damages, but having the insurance policy when such an event happens means the cost of repairs to the damages...