Run by the Bureau of Consular Affairs, this site offers information about the types of immigrant visas available an overview of the application process. 

https://travel.state.gov/content/travel/en/us-visas/immigrate/the-immigrant-visa-process.html