What are the benefits of having a life insurance policy?

Life insurance is a contract between an insurance policy holder and an insurer. The insurer promises to pay a designated beneficiary a sum of money or the benefits upon the death of the insured person. The main benefit for the policy owner is peace of mind knowing that the death of the insured person will not result in financial troubles for loved ones and lenders.