For a hub, it will usually have a specific lead that will be labeled to connect to your motherboard for control via that and then numbered inputs for the fans you are connecting, a fan controller will use supplemental power for powering the fans, then all the connections will be input where you plug the fan in, and have some manual control via a switch or knob, unless you go fancy with an screen. One thing to note that might make life easier, if all the fan in your case are the same, since your motherboard has 4 fan headers other than the CPU header, you can simply use a splitter cable to run additional fans, and maintain all the control via the motherboard rather than getting a fan controller or hub. Another thing to note, the CoolerMaster fans you want to replace the stock CPU cooler fans with aren't as powerful as the stock fans, so will reduce the performance of the cooler a touch.