The USB A to B cable connects a USB device to a USB port or USB Hub on a PC or Mac. USB devices can be keyboards, mice, modems, printers, external hard drives, scanners, CD & DVD burners and switches. These USB cables are high quality, standard A to B, male to male and are backwards compatible with all earlier USB devices.