Question: what is the difference between green card and immigrant visa?
Answer: An immigrant visa is for an alien who plans to live permanently in the United States. This visa must be obtained before traveling to the United States. ... A permanent resident card (“green card”) is issued by USCIS after admission and is later mailed to the alien's U.S. address.