USB 3.0 extension cable extends the connection between your computer or MacBook (with USB port) and various USB peripherals such as hard drives, USB hub, mouse, keyboards, memory sticks, scanners, card readers, Bluetooth adapters, printers, etc. without laggy.