Travel visas allow the traveler to enter a foreign country for touristic and leisure purposes only and stay for a predetermined amount of time. These visas do not entitle the holder to work or engage in any business activities in the host country.
Visas are necessary if you’d like to travel to a country that does not have a visa policy in place with your home country.
Some countries have visa policies and agreements that allow their citizens to travel freely between them without the need for a visa.
If you are not sure, check with your local embassy.