If you wish to live in the U.S. long term, you should pursue a green card. If you qualify, you’ll be a permanent resident who can live and work in any of the 50 states. You can also travel outside the U.S. and return without worrying about being denied re-entry. Additionally, a green card lets you enjoy certain federal government benefits and allows you to sponsor close family members to immigrate to the U.S. You can apply for citizenship after five years of permanent residence in this country, as well.
