This is a 10 foot male to male USB 2.0 cable with A-type male connections on both ends. This is typically the style of connection found on the backs of PCs. This is not the standard configuration for a USB cable. Please make sure the device you are connecting to require a Type A male cable, the port should be a type A female. USB 2.0 cables are backwards compatible, they can carry a USB 1.0 and 1.1 signal. USB cables are used to connect devices such as digital cameras, digital video cameras, scanners, printers, web cams, mice, keyboards, joysticks, network connections, etc.