Index Universal Life Insurance

What is Index Universal Life (IUL) Insurance?  A type of permanent life insurance that combines a death benefit with a cash value component that can grow based on the performance of a market index.