A business visa is a temporary authorization issued by a country's immigration authorities that permits foreign nationals to enter for short-term business activities—such as attending meetings, conferences, or negotiations—without engaging in full-time employment or permanent residence.