The two differences between the Middle Colonies and New England Colonies are:
-
Farming was based more in the Middle Colonies, while New England colonies relied more on shipbuilding. The Middle Colonies had a more fertile land and agricultural focus, while New England's rocky soil and harsh climate made shipbuilding and trade more significant.
-
Towns were more important to people in New England colonies than in the Middle Colonies. New England's society was more community-oriented and town-based, whereas the Middle Colonies had a more diverse population and larger rural areas.