If you're talking about the time when the North was more urbanized than the South, some factors are industrialization (more jobs) and less hostility faced in the North.
Well, in the 1500 , the European created various new technologies that allow them to create a better trade network
I believe, before that the trade network were mostly established by China and the countries around middle east region
hope this helps
The correct answer is continental drift.