Hub, definition - the effective center of an activity, region, or network.
"The city has always been the financial hub of the country"
synonyms: center, core, heart, middle, focus, focal point, central point, nucleus, kernel, nerve center
The downtown core of Peterborough is clearly the regional “hub” of the business scene. What was once a city dominated by big, local manufacturing arms of international companies is transitioning into a more dynamic, small business, entrepreneurial hot spot with successful start-ups popping up seemingly every day.