Before you can get a ten year green card you will need a passport and USA visa. After you have a visa you can apply for a 2 year green card and 90 days before your 2 year green card expires you apply for a 10 year green card. That is, in very simple terms, how the process works.