Depending on the visa you are applying for you might have to first file with the Department of Homeland Security (DHS), obtain an approval then proceed to the National Visa Center and eventually apply for your final stage to get into the United States from the Department of State (DOS). Some visas do not require an application with the DHS, you can apply directly at the US consulate (DOS).

The application of an immigrant or non-immigrant visa can be quite confusing, this is why we have created ImmiLawHelp to help in this endeavor. Check first which visa you want or need, then you can select on the visa for your guide.