Form I-140: Employment-Based Green Cards Explained

Form I-140 is the central petition for many employment-based Green Cards. Learn how EB-1, EB-2 and EB-3 work, when employers sponsor, how NIW and premium processing fit in, and why I-140 approval is not the same as Green Card approval.

Form I-129F: The K-1 Fiancé Visa Explained

Form I-129F starts the K-1 fiancé visa process for U.S. citizens bringing a foreign fiancé(e) to the United States to marry. Learn the requirements, filing process, interview and path to a Green Card.