What is an American national?

What is an American national?

A U.S. national is any person who has the irrevocable right to reside in the territory of the United States without limitation. This definition includes citizens, and all U.S. citizens are also U.S. nationals.

See also  What is the VA 10 year rule?