Foreign citizen who want to live permanently in the United States must obtain an immigrant visa from a U.S. Embassy. The foreign citizen must be sponsored by a U.S. Citizen or Lawful Permanent Resident, or prospective employer in order to obtain an immigrant visa.