With a traditional 401(k), you defer income taxes on contributions and earnings. With a Roth 401(k), your contributions are made after taxes and the tax benefit comes later: your earnings may be withdrawn tax-free in retirement.