There are four types of VISA depending on the purpose and identity of the applicant:
VISITOR VISA：for foreign nationals who intend to stay for no more than six months.
RESIDENT VISA：for foreign nationals who intend to stay for more than six months.
The duration of stay includes 14, 30, 60, 90 days and starts from the next day of arrival. For extension, foreign visitors must apply from the Bureau of Consular Affairs or branch offices of MOFA before the due date with relevant documents.
For more info, go to: Bureau of Consular Affairs, Ministry of Foreign Affairs
Countries eligible for Visa-exempt entry
Countries eligible for Landing Visas