This chart makes my head hurt, and I speak English. I can't imagine what it's like for a foreigner trying to navigate the system.

NOTE: Our fact-checkers have found an error in this graphic. The statement in the bottom left corner of the graphic claims that only 10,000 green cards are allotted every year. However, we found that since 1990, the Diversity Immigrant Visa Program allows for 50,000 per year. Unfortunately, we aren't the original creators of this graphic and have no way of editing it, but we have verified that the other figures that appear above are accurate.