what is the difference between after tax and roth?
While both contributions are tax-free at withdrawal, any earnings generated on Roth 401(k) contributions are tax-free but earnings generated on after-tax contributions are only tax-deferred and are taxed as ordinary income at the time of distribution.