human
What is the difference between a 401k and a Roth IRA?
assistant
The main difference between a 401k and a Roth IRA is that contributions to a 401k are made with pre-tax money, while contributions to a Roth IRA are made with after-tax money. Contributions to a 401k may be subject to certain restrictions, such as age limits or income limitations, whereas contributions to a Roth IRA are not. Withdrawals from a 401k can be taxed, but withdrawals from a Roth IRA are tax-free.