1
Determine your eligibility category — family-based, employment-based, diversity lottery, or refugee/asylee
2
File Form I-130 (family) or have employer file I-140 (employment)
3
Wait for priority date to become current (check visa bulletin monthly)
4
File Form I-485 (Adjustment of Status) if in the US, or apply at consulate abroad
5
Attend biometrics appointment and interview
6
Receive green card — valid 10 years, renewable