A "visa" can refer to an official permit to enter and stay in a foreign country, typically placed in a passport, or to the Visa Corporation, a global digital payment network. The country-specific visa allows travel for a limited time, while the company facilitates transactions between consumers, merchants, banks, and businesses worldwide.