The visa type depends on the purpose of your visit. If you are going for a short trip, you can opt for a visa without reference. You will get a social visit pass under visa without reference scheme.
If you are going for a specified reason, you can apply for a visa with reference. This visa is required for a long-term stay. This is applicable for students, workers, dependents, and so on.
Some countries are eligible for visa on arrival. India is among those countries. Visa on arrival is generally valid for a short duration.