The most popular way to immigrate in U.S. are usually connected to obtaining a job there. Obtaining a Green Card based on your job also includes more options:
Green Card obtained through a Job Offer –If you have an offer from an U.S. enterprise for a permanent job in the U.S. then you might qualify for a Green Card. The employer should get in this case a labor certification and also file a Form I-140 also known as an Immigrant Petition for Alien Worker.
Green Card obtained through Investment:If you are an investor or an entrepreneur investing capital in a U.S. business creating new U.S. jobs, you might also qualify for a Green Card.
Green Card through Self Petition:If you have been granted a National Interest Waiver or you are considered an immigrant qualifying in the category of “Aliens with Extraordinary Ability”, you can apply for yourself (“self-petition”).
Green Card Through Special Categories of Jobs:You might be eligible for a Green Card if you are a religious worker, a physician that has been granted a National Interest Waiver, a Panama Canal employee, a non-immigrant from the NATO-6 category, an Iraqi assisting the United States Government or an Afghan/Iraqi translator, a broadcaster or an International Organization Employee, all of which are considered specialized jobs.
If you fit into this category you need to file a Form I-360, Petition for Amerasian, Widow (er), or a Special Immigrant, all of them detailed in the Immigration and Nationality Act (INA), Section 101(a)(27). You might also be able to apply by filing a Form I-140 or I-360 together with the Form I-485. This is called “concurrent filing.”
Petitions of the individuals that are not eligible to modify their U.S. status to a “permanent resident” status are generally sent to the U.S. consulate abroad as the next step in completing the process.