White Paper: USB Version & Extension Guide
USB can confusing, especially considering not all devices are compatible with all versions of USB. It’s kind of a drag when you start connecting peripherals and realize they won’t talk to each other.
TechLogix published a white paper detailing the different versions of USB, including common ways of extending USB signals.
The white paper is available in PDF format online.