Whole life insurance is a type of permanent life insurance that provides coverage for the entire lifetime of the insured. It has a death benefit and also a cash value component, which differentiates it from term life insurance that provides coverage for a specified term and does not accumulate cash value.