What does flood insurance cover?

Having flood insurance can come in handy in the event of an emergency, and these are the items covered under a policy.