In general, a 'USB device' is any device (e.g., printer, keyboard, mouse, hard drive) that connects to your computer with a USB cable. One end of the USB cable connects to your device and the other end connects to your computer. The place where you connect
the cable, whether on the device or on the computer, is called a 'port.'
A USB cable has two functions:
1- it transmits data; and
2- it transmits power.
The power transmitted by a USB cable is a lot less than the power transmitted from a wall socket. However, most USB devices only need a little bit of power.
The different versions of USB cable - 1.0, 1.1, 2.0, 3.0 and 3.1 - differ in the amount of data they transmit and the amount of power they transmit. As you might guess, the bigger the version number, the more data and power the cable can transmit. So a USB
3.1 cable transmits the most data and power.
If your USB device can benefit from the kind of power and data transmission that only a USB 3.1 cable can provide, it's called a 'USB 3.1 device.'