A USB hub is a device that expands a single USB port into multiple ports, allowing multiple USB devices to be connected to a single host device or computer. Hubs are commonly used when there are not enough built-in USB ports on a computer, laptop, or other electronic devices.