The hub is the server with various clients. The aim and current functionality is to display  a playlist of the recently played artists and custom messages- you control the hub via a  client, the separate head for displaying the playlist and recently integrated functionality  to pass the artist name through to my friend's computer, who runs visuals, so the artist  name is mixed in with the current set.