What is the difference between green card and visa and a passport?
 Green Card is the term used for permission which is granted by the government to the immigrants to live and work in a country. Passport is an official travel document. It is issued by the government of country to its citizens. It is a proof to certify the holder’s identity and citizenship. A visa is an endorsement placed within a passport that grants the holder official permission to enter, leave or stay in a country for a specified time period. The most common visa types are tourist, student, work and transit visas. 