At its core, a variable annuity is designed to provide a steady stream of income during retirement. But these financial products are more complex, costlier and riskier than other types of annuities.