Each state has is own tax requirements, the federal government has it's own tax requirements, some cities (NYC, Detroit etc) have they own tax requirements.
You have the ability to specify how much tax you wish to be with held by your employer if you are employed. You need to file taxes quarterly if you are self employed.
It's complicated because the variation of tax paying. It becomes bottom up rather than top down.