Visa on arrival simply means that a visa can be bought or received on the customs booth upon arrival on the international airport or border crossing of your place country.
The residence allow is momentary and is also granted for a specific purpose, like gainful employment, teaching or family memb