> Secondly, they can be given green cards and other such things, why is this specific visa necessary?
Normal path: H1B -> Green Card -> 5 yr waiting -> Citizenship
You will not get GC directly, unless: (a) Apply for GC lottery (b) Marry US citizen (c) Claim refugee status (d) Your US citizen relatives ask for it and you wait 8+ years to get it
Normal path: H1B -> Green Card -> 5 yr waiting -> Citizenship
You will not get GC directly, unless: (a) Apply for GC lottery (b) Marry US citizen (c) Claim refugee status (d) Your US citizen relatives ask for it and you wait 8+ years to get it