Immigrant visas are for persons who intend to live permanently in the usa. A national of a Treaty country usually means that you're a citizen of that nation. At present, Evisa is readily available for 162 nations.
Darn, ziyovubi hasn't played a turn yet. Check back later!