Why is the government allowed to tax American citizens? Explain

Tell me in 2 small sentences

The government is allowed to tax American citizens in order to fund essential public services and programs, such as schools, roads, law enforcement, and social services. Taxes are also used to regulate the economy and provide for national defense.