If you are a foreign citizen who wants to immigrate to and live in the U.S., you must first get an immigration visa. Specific immigration laws and procedures must be followed during the immigration process, and not everyone who applies will be granted a visa to come to the U.S.
Generally, to be eligible for a U.S. immigration visa, you must either be sponsored by a family member who is a U.S. citizen, or by a U.S. employer. The Diversity Immigrant Visa Program also makes a limited number of permanent resident visas available each year.
A family-based immigrant can be any one of the following:
Employment-based visas are limited to 140,000 per year and are issued on a preferred basis to everyone from noted scientists, artists, educators, or athletes to skilled workers and business investors. There are also special immigration visas for people who need protection in the U.S., or people providing a unique and valuable service to the U.S. government.
If you plan to use employment as the basis of your immigration visa application, your employer in the U.S must do the following for you:
If you are basing an immigration visa application on a family relationship, your relative in the U.S. must submit form I-130 (Petition for Alien Relative). Once CIS approves the petition, they will send it to the National Visa Center, which will contact you.
If you qualify for it, the final step to getting an immigration visa is the immigrant visa interview. A petition for a visa can't be considered until you have applied and been interviewed. Only you will be interviewed; your employer or family member in the U.S. does not have to attend the interview.
You will also need to complete a medical exam, which you will have to schedule and pay for. If your visa has been approved and issued, you must enter the U.S. within 6 months of the date your visa is issued.