there are different rules on visas for different nationality. That is pretty obvious.
There are 6 different set of rules on visa requirement depending on what country you come from. Some counties require a visa to enter some get 15days on arrival some 30 some 60 and some 90.