The type of annuity product they are likely to use to provide the benefits is IMMEDIATE ANNUITY. Immediate annuity refers to long term, contract that provide immediate regular payment. The payment may be scheduled to last for life or for a specified period of time.