Every year millions of foreign nationals come to visit, work and live in the United States.