It can be confusing for some people to know the differences between the different types of visa in the beginning. H1 Visa is known to be a visa that will be given to non-immigrants. Those who have this type of Visa will be allowed to work in the United States in a while but only temporarily.
B1 Visa is the type of visa that is required to foreigners who would like to open their own business in the United States. It can be a bit hard for some people to get these visas, especially if they are unable to provide the right documents that will allow them to be given these visas.