There are more than 180 types of visas in the United States, divided into two categories – nonimmigrant visas and immigrant visas. The category of nonimmigrant visas includes all types of visas for temporary visits, which includes different purposes such as...