Home insurance provides protection against loss due to fire, theft, or damage through certain natural elements such as hail, tornado, lightning and flooding. Depending on the type of policy, home insurance will repay the loss based on the fair market value at the time of the loss, or fully replace the loss based upon the prevailing rebuilding costs.