USB cables are available in a huge range of colors, lengths, interface types and for many different purposes. These are some of the most useful cables available, due to the popularity of this cable type.
Used to connect external devices, such as printers, scanners, cameras, as well as lots of uses for mobile applications like charging of phones, tablets, iPads, and more and more charging of USB Type-C devices. The USB standard allows for both data transfer and charging, or a combination of both.
Looks out for the connection types and choose the one that is relevant to your use - the older type of USB interface is slowly being phased, and being replaced by the smaller and more versatile USB Type-C connection type.