These colonies were founded for very different purposes. The colonies in the Chesapeake were founded solely for the purpose of making money. They tended to be very highly stratified with a few rich people dominating their governments, society, and economy. By contrast, the colonies in New England were settled much more for religious purposes. They were settled by groups of families that wanted to live in a place where their particular religious beliefs would dominate. They were very much more egalitarian than the Chesapeake colonies. In these ways, the two regions were settled for very different reasons, which led to them having very different types of societies.