what is the difference between 1st generation and 2nd generation?
“First generation” or “foreign born” refers to people born outside of the United States to parents neither of whom was a U.S. citizen. ... “Second generation” refers to people born in the United States, with at least one first-generation (immigrant) parent.