Understanding the World of Annuities

Does it make sense to own an annuity?