Why Did Immigrants Come to America?

Many immigrants came to America because they wanted to be free from persecution and poverty. Depending on where the immigrants were coming from, they all had different reasons for leaving their homeland. Jewish immigrants came because they were being hunted in Germany.