Your Short and long term goals such as Child's marriage, education, etc can be fulfilled in a planned manner
Returns on investment plans are usually better if you consider post-tax yields compared to other investment options (especially in Unit-Linked insurance Plans)
You get a tax deduction for the premium you pay under Section 80C and the money you realize on maturity is tax-free under Section 10 (10) D of the Income Tax Act
You can add riders like Critical Illness, Accidental death, waiver of premium, etc.
You can also avail a loan on the investments in case you need money at a later stage. Rate of interest differs from company to company
You get the benefit of saving your money for future needs as well as increasing your wealth by investing in the stock market.