In more detail
You pay tax on the contribution now and none on qualified withdrawals. If your tax rate is the same later, a Roth and a traditional account end up identical; a Roth wins if your rate rises. Income limits may restrict who can contribute directly.
Example
A $6,000 yearly contribution at 7% for 30 years grows to about $566,765.