For example, citizens of certain countries (such as the United States, Canada, Japan, and Australia) do not need a visa to visit Switzerland for tourism or business purposes for stays of up to 90 days. Additionally, holders of certain types of long-stay Schengen visas (such as the Schengen D visa) may be able to enter Switzerland without a separate visa.
If you are unsure whether you need a visa to visit Switzerland, you can contact the Swiss embassy or consulate in your home country or visit the website of the Swiss Federal Office of Migration (FOM) for more information.