What is a Hub?

A "hub" is a piece of software that routes chat and search requests/results and facilitates clients to connect each other. It's not called a server because it doesn't share any files. All file transfers are being made directly between clients, not through the hub. One can find hubs to connect to through the various hublists available in the client