They are the same. They are generally used in different context, though. A US National is usually used to describe a US Citizen doing something abroad. The term US Citizen is more frequently used to describe the difference between citizens and immigrants.
Permanent Resident ( green card) has basically the same rights but with some exceptions. Green card holders cant have a gun, cant have a federal job like a cop or even work for the post office. Green card holders cant vote, and can only be out of the country for so long before being considered abandoned. There are a few more. www.uscis.gov will give you detailed information
U.S. Citizen- A natural-born citizen or someone who became a citizen after living in the U.S. for 5 years and completing all of the requirements of the United States government.
Legal resident- Someone who acquired all of the necessary visa's/passports from there home country to come to the United States and is here legally and/or is in the process of becoming a citizen.
Becoming a US citizen is a lengthy process as one has to first become a permanent resident and then go on to the citizenship process. Being a US citizen comes by being born in the US. This is birthright citizenship. This confers all the rights and privileges to the person. It is automatically granted at birth.
No. Furthermore, they never have been. During the time of US control of the Philippines, they were considered US Nationals, but not US Citizens (the big difference being that they can't vote in US federal elections).
Naturalized citizens must apply for citizenship.
Congress- A1, S9
Because there are financial benefits to becoming a citizen of a country.
True.
True.
Chinese Immigration Act or the Taiping Act
Anti-trust laws!
Chinese.
Alien And Sedition Acts
You need to go to a college that will be able to teach you all about becoming and being a US Senator.
The right to travel with a US passport is one benefit of being a citizen of the US. US citizens need a passport to travel to other countries.