Whether or not you will need a visa depends on your nationality. Nationals of many countries across the world do not require a visa for entering the Schengen Area for a short stay. Indian nationals require a visa to go to Poland on business.