hub[Anglais]

nom
1 : a center of activity or interest or commerce or transportation; a focal point around which events revolve