CDs offer higher interest rates than traditional savings accounts, guaranteed returns and a safe place to keep your money. But it can be costly to withdraw funds early, and CDs have less long-term earning potential than certain other investments.