"USB cables are used to connect a wide variety of devices, such as keyboards, mice, printers, scanners, external USB storage, external hard drives, and flash card readers. Our USB cables are compatible with both USB 1.1 and USB 2.0 devices. Cables for USB will typically come with either A connectors, B connectors (used by hubs), or a mix of both. For example, a USB A to A cable will plug in between the device and the computer or hub. A USB A to B cable will plug in between the computer and a USB hub.
Male to female cables can be used as USB extension cables. "