"B. They are not taxed until retirement.This makes IRA popular because the earnings from the account can continue to grow upon itself without the tax burden taking away some of the gains. With a traditional IRA you do not have to pay taxes on the money you put in until you withdraw from the account in retirement. With a Roth IRA you put in money that has already been taxed so when you withdraw money in retirement you do not have to pay taxes."