There are 2 main options for migrating to the USA.
1) Worker Programs
One of the main ways immigrants can obtain a Green Card in the US is through employment. If an individual chooses the employment pathway, it is important that they also obtain a work visa in order to work legally. Immigrant work visas include the EB-1 and EB-2, as well as H-1B, L-1, O-1, E-1,.
Another option to immigrate to USA is through family-based preferences, as an immediate relative of a US citizen and family preference. Depending on your relation to family members in the United States, you may be eligible for the visas that fall under this category.
These visa types are based on a close family relationship with a United States citizen.
IR-1: Spouse of a U.S. Citizen
IR-2: Unmarried Child Under 21 Years of Age of a U.S. Citizen
IR-3: Orphan adopted abroad by a U.S. Citizen
IR-4: Orphan to be adopted in the U.S. by a U.S. citizen
IR-5: Parent of a U.S. Citizen who is at least 21 years old
These visa types are for specific, more distant, family relationships with a U.S. citizen and some specified relationships with an LPR .
Family First Preference (F1): Unmarried sons and daughters of U.S. citizens, and their minor children, if any.
Family Second Preference (F2): Spouses, minor children, and unmarried sons and daughters (age 21 and over) of LPRs.
Family Third Preference (F3): Married sons and daughters of U.S. citizens, and their spouses and minor children.
Family Fourth Preference (F4): Brothers and sisters of U.S. citizens, and their spouses and minor children, provided the U.S. citizens are at least 21 years of age.
There are unlimited visas available in the Immediate Relative group, whereas there are a specific amount of Family Preference visas available annually.