A USB hub usually contains several USB ports, and some may even have an SD card reader. You can plug external hard drives, USB drives, printers, external keyboards, mice, and others into a USB hub.