The main difference between taxable, tax-deferred and tax-free accounts lies in when you pay taxes on your money. Taxable ...