Whereas, General Insurance is a contract of indemnity which promises to make good your losses. In Life Insurance, the sum assured along with benefits is paid either on the event of death of the policy holder or on maturity of the policy. Show More ...