There are at least three factors that contributed to this. Different scholars would put different weights on the factors. The factors include:
- Geography. The geography and the climate of these areas was extremely different. Therefore, it is natural that the regions would develop in very different ways.
- They were settled by different kinds of English people. New England was settled by Puritans from East Anglia. The Chesapeake was settled by cavaliers from the South of England. Scholars like David Hackett Fisher argue that the different English groups had different cultures that they brought with them to America. These cultural differences made the different regions develop differently.
- One area had many single people coming as indentured servants while the other had free families coming in groups. This can be said to have made New England more stable (because of the families) and egalitarian.
All of these factors help to explain the differences that were apparent by 1750.