Answer:
For New England, farms were small and located on the towns' outskirts, because long winter and rocky, infertile soil made large scale farming difficult. Also, ship building was an important industry, because the region's forests provided wood for boats.
For the Middle colonies, which were New York, Pennsylvania, New Jersey, and Delaware, the climate and soil were sutable for agriculture. They grew large amounts of wheat and other cash crops, which they sold in markets and overseas. This foreign trade spurred the growth of busy ports, such as New York and Philadelphia.