Learn More About Your USCIS Case
You probably have a case with USCIS if you have applied for a green card, an immigrant visa, citizenship, or work visa. Here you will find answers to commonly asked questions, like how to check your USCIS case status, which forms to file, fixing delays in your case, and contacting USCIS.
Alien Number: Find Your A-Number 
Immigration agencies assign many non-citizens an identification number. The agencies use this number for all filings and to keep track of non-citizens. For this reason, it's important for your to know if immigration has given you one. In this article,...
I-90 Form: How to Renew Your Green Card by Mail 
The form I-90 is an application that is used by the United States Citizenship and Immigration Service (USCIS) when a green card holder needs to replace or renew his or her card. This page provides explanations of when to use...
EB2 Green Card Overview: A Complete Guide 
EB2 stands for "Employment-Based Second Preference Category." Learn everything you need to get an EB2 Green Card or EB2 Visa. In this article, we'll tell you everything you need to know for a basic understanding of the process.
How to Move Your Immigration Court
Moving your case to a different immigration court can be helpful. Learn how to transfer your case to a different city or state.
Master Hearing in Immigration Court
The master hearing is the first hearing before an immigration court. Learn more about what to expect from the immigration judge and how to prepare.
How to Cancel A Deportation Order
Do you have a removal order? Learn what how it will affect you and what you can do to cancel a deportation order.
Which form did you file?
For information specific to your case type, tell us which form you filed. By clicking on one of the links below, you can find out how to check your case status, if you filed the right form, and more valuable information.
I-130 | Visa Petition
An I-130 is a visa petition. If you’re trying to get a green card for a family member, then you should have filed one of these.
I-485 | Green Card Application
An I-485 is an application for adjustment of status. If granted, it allows you to get a green card without leaving the United States.
N-400 | Citizenship Application
An N-400 is an application for naturalization. It allows green card holders to become United States citizens.
I-765 | Work Permit Application
An I-765 application is for getting authorization to work legally in the United States.
I-589 | Asylum Application
An I-589 is used to apply for asylum. It is meant to give people fleeing persecution a chance to remain in the United States.