A traditional IRA gives you a tax deduction now and taxes your withdrawals in retirement, while a Roth IRA gives you no deduction now but lets your money grow and come out tax-free. Pick Roth if you expect a higher tax bracket in retirement than today. Most younger earners come out ahead with Roth.

Source