There are a lot of preparations needed for a trip to Vietnam and getting Vietnam visa should be completed as efficiently as possible before visiting Vietnam. Many visitors may get confused about getting a visa from Vietnam Embassy or Vietnam visa on arrival. So, what is the difference between them?