All homeowners insurance policies will have certain things that are not covered or excluded. An all-risk or open perils policy will cover you for everything unless it is explicitly excluded in your contract, whereas a named perils policy will cover you only for the perils listed.