LIC's New Money Back Plan is a participating non-linked life insurance plan that offers a death benefit throughout the 20-year term and survival benefits paid out at years 5, 10, and 15. It also provides a maturity benefit of 40% of the basic sum assured plus bonuses after 20 years. The plan offers financial protection for beneficiaries and liquidity through policy loans.