By being a US citizen, you will receive more benefits than a permanent resident or other immigrants. The benefits include having a US passport and the right to vote. Another great benefit of being a US citizen is that you will be able to travel freely and reside in other counties without abandoning your permanent residence status in the US.
In order to become a US citizen by way of naturalization, you must meet the following requirements:
- Have permanent resident status;
- Be at least 18 years of age (subject to certain exceptions);
- Have been a permanent resident for a period of 5 years (or 3 years in the case of marriage with a US citizen) without leaving the US for 6 months or longer (except having an excuse allowed by law);
- Have been physically present in the United States for at least half the period of required continuous residence (half of 5 years or 3 years as the case may be);
- Must reside in the state of the application for a minimum period of three months;
- Have the ability to read, write, and speak ordinary English;
- Have knowledge of US history and government;
- Have good moral character; and
- Attachment to the principles of the U.S. Constitution.