If you want to obtain permission to work in the United States, you can apply for either a temporary (nonimmigrant) or permanent (immigrant) visa. The type you need depends on the type of work you will do, how long you plan to stay in the U.S. and other factors. Review...