Consular processing is a manner of obtaining legal permanent residency through a U.S. Embassy or Consulate in a foreign country. To apply for United States permanent residency through consular processing, you will have to apply at your U.S. Embassy or Consulate in the country to which you are a national, whether you live there or are unlawfully present in the U.S. when you wish to seek out a green card. Once USCIS, approves the petition a relative (form I-130) or employer (form I-140), the approved petition will be passed on to the US National Visa Center (NVC).
NVC will request that you submit government filing fees, necessary documents and forms for your immigrant visa interview as your priority date approaches. Once you have sent out all the necessary paperwork, NVC will forward it to the United States Embassy/Consulate which will then set aside a date for an immigrant visa interview for you and your spouse and children. As soon as your application for an immigrant visa and any required waivers are approved, you and your family will be allowed to travel to the United States to pursue admission for lawful permanent residence.