A life annuity is an insurance contract that provides a guaranteed income for life, typically in return for a lump-sum payment.