Original: The host controller directs traffic flow to devices, so no USB device can transfer any data on the bus without an explicit request from the host controller.
Simplified: Each host controller provides one or more USB ports. Up to 127 devices, including the hub devices, may be connected to a single host controller.