I know that taxes can be either regressive or progressive. How are these two exactly defined and what about the federal income tax? Is it regressive or progressive?
No it is not. Regressive tax means that the tax rate on higher bands is smaller than in lower bands. Income tax rates increase as your income increases so its progressive.