You need a Schengen visa if you are a non-EU resident and want to travel to any of the Schengen Area countries for tourism, business, or any other purpose.