WhyInsurance.me
Glossary
Plain-language definitions of insurance terms.
Subscribe
Indemnity
The principle that insurance is meant to restore you to your pre-loss financial position — not to leave you better off.
Indexed Universal Life (IUL)
A form of universal life insurance whose cash-value growth is tied to a market index, with caps and floors that limit both gains and losses.
Life