What is the difference between consular processing and adjustment of status?
If you are outside of the United States, you may apply at a U.S. consulate abroad for an immigrant visa in order to come to the United States and be admitted as a permanent resident. This process is called consular processing. If you are already inside the United States and you entered the U.S. legally (with a visa), you might be able to apply for permanent resident status without having to return to your home country to complete processing. This process is called adjustment of status.