Big differences between the new/old immigrants were religion, the time they came, where they came from (old were from northern/western europe while new were from south/eastern) and where they settled. new immigrants were sometimes jews, catholics, or orthodox christians, and old immigrants were protestant.
I'm from northern europe! how about you?
Southern, it was way better than northern
When immigrants decided to move to america, they had to stay on a boat from 1-2 weeks and your experience was good depending on your class.
Nativists treated immigrants bad because they thought immigrants were "too weird" to come into the U.S. One way Nativists would try to keep immigrants out was through the gentlemen's act, when japanese people who were things such as poor or sick couldn't get into america, or the chinese exclusion act which banned them from coming into the states for a decade.
This is a AMERICAN bar, idiot!
But legally i am american...
These people usually had a huge industry/ business under their belt which was how they were so rich. They showed this off through spending vast sums of money and during the summer, left their homes for big country estates. Because of this, the period from 1870-1890 was called the gilded age.
life was fairly nice for the middle class. The growth of new industry caused an increase of teachers, doctors, lawyers, etc. Most women after marriage didn't work outside of their homes and had more money/freedom/time. Kids got the chance of education for specific occupations such as medicine and law
The working class lived in tenements, or run down apartment buildings. They were usually near factories where the people who lived in these apartments worked at. These people mostly believed in the social gospel, which was a belief that faith should be expressed through good works. some also lived in settlement houses, places where people who were struggling went to try and get back onto their feet.