Comment by hyperman1
4 years ago
It's orthogonal.
Usb A is a host side connection Usb B (normal/mini/micro) is a client side connector Usb C is a 2 way connector.
Each of them can be implemented for each USB version, except USB C came later and makes no sense befor USB 3.
Then USB versions added features, signalling conventions and wires. But the USB A and B connector are backward compatible all the way to USB 1.0 1.5Mbit/s
On-the-Go allows mini and micro B to be host as well.