What's the Difference? A passport is a legal document, issued by governments worldwide to certify proof of identity and citizenship. ... A visa, on the other hand, is an official document provided by the country you wish to visit, granting you temporary permission to enter the country for a certain amount of time.