If you are a non-American national and want to stay in the United States of America for up to six months, you will need a valid B2 tourist visa. The only problem is that it is not at all an easy task to obtain this visa; it is not even just difficult; it is in fact one of the most challenging tasks. Even if you have reasonable grounds to get the visa, there is no guarantee that your application will get approved. There is an extensive array of factors that are taken into consideration in order to determine whether this type of visa should be issued to you or not. Some important factors include your current status in relation to the US, the length of time you want to stay, and whether you have completed the paperwork properly. Typically, the entire process consists of the following six steps.