What each vehicle actually is
A Roth IRA is an individual retirement account funded with after-tax dollars. Qualified distributions, contributions after age 59½ with a 5-year holding period, come out federally tax-free. Annual contributions are capped and phase out for high earners under IRC §408A.
Indexed universal life is a permanent life-insurance contract. Premiums fund a cash-value account that's credited based on the performance of an equity index (most commonly the S&P 500) subject to a cap and a contractual floor. Cash value grows tax-deferred under IRC §7702, and policy loans under IRC §72 let you access cash value without triggering taxable income, provided the policy stays in force.