BIRUGEAR 6FT USB 2.0 A to B Extension Cable cord for Printer, Scanner, Digital Camera, Hard Drive and other USB devices USB 2.0 Specification Compliant Fully compatible with PC and Mac Supports Plug and Play specification Type A is typically the style of connection found on the backs of PCs. Type B is the smaller square connector typically found on devices USB cables are used to connect devices such as digital cameras, digital video cameras, scanners, printers, web cams, mice, keyboards, joysticks, network connections, etc