There were several factors that influenced the push and pull
factors of immigrants coming to each region of English colonies. Religion in
different colonies pulled and pushed different types of people. Fertility of
the colonial lands also played a major part in their decision making. People
having specific skills like blacksmith, school teacher were required for every
colony. So people tried to reach out to those places that had the shortage of
the skills they specialized in. Wealthy immigrants were accepted in all the
places they went.