What is visa on arrival?

This type of visa is applied for and granted at a point of entry to the nation you are visiting, whether it be an airport, border checkpoint or port. Instead of going to the Embassy where you are living, you just need to apply online and get the approval letter then get visa stamped at the international airports.

It'd better for visitors to check with the embassy website of the country you are going to visit as well as your nationality because there are some certain restrictions apply only to nationals of certain countries.