Why do you need it?
You require a connection from your PC to any USB device that has a Type B socket from a durable cable that can withstand the stresses of day to day use.
What does it do?
Provides high performance data transfer speeds and error free transmission between your PC & USB device.