USB 1.1 is earliest version, which supports devices at a lower speed, for example: Keyboard and mouse. Depend on the devices, USB 1.1 can operate at two modes: Low Speed and Full Speed. The data transfer speeds of USB 1.1 at Low Speed mode and Full Speed mode are 1.5 Mbps and 12 Mbps respectively.
USB 2.0 is newer version, which supports devices at a faster speed if the device is designed for USB 2.0, for example: USB Flash Drive and USB Hard Disk. USB 2.0 can operate at a Hi-Speed mode, the data transfer rate is increased to 480 Mbps.
USB 3.0 is newer version after USB 2.0, which can operate at a Super Speed mode with the data transfer rate up to 5 Gbps. Nowadays, most computer systems and USB Flash drives support USB 3.0.
USB 3.1 is currently the newest version, which can operate at a Super Speed mode with the data transfer rate up to 10 Gbps.
Please refer to the URL “Universal Serial Bus (USB)” for more information.