A visa is an official travel document or endorsement placed in your passport by a country, granting permission to enter, stay, or work there temporarily or permanently. Most international travelers require a visa to legally enter a foreign country, but requirements vary widely depending on nationality, destination, and purpose of travel.