What was the main reason for the difference in the economic development of the New England, middle Atlantic, and souther colonies?

Respuesta :

The Middle colonies were also called the “Breadbasket colonies” because of their fertile soil, ideal for farming. ... The New England colonies had rocky soil, which was not suited to plantation farming, so the New England colonies depended on fishing, lumbering, and subsistence farming.