There are several forms of visa, immigrant visa and non-immigrant visa,
The non-immigrant visa is for that person who only requests it to go on vacation, visit new placer; person who does not have the need to stay alone comes for a short time or a season and then returns to his country to continue his life that he leads.
Immigrant visas are for that person who comes to stay indefinitely, may be looking for an improvement in life or a new horizon there are several ways that they can request or obtain legal residence that can be,
What are the ways to be a legal resident in the United States?
2_may be through a job that an employer requests to work for you to work in your company
3_you can be through an asylum, which can be a religious group of the church you attend or also a social group of famous people under the lam,
5_the visa lottery is one of the best ways to get it, but not all countries quality for the visa lottery, but if they manage to get it, it is a very good gift and l recommend it.
I hope my guidance has served you well and thank you very much for visiting us,