USB standard A connector for host controllers in computers and hubs
USB standard B connector, designed for USB peripherals such as printers, upstream ports on hubs, or other larger peripherals
The USB Type-C connector is the latest USB interface to ship with the new USB 3.1 standard and can be used for host controller ports and devices using upstream slots
Micro USB B connector is essentially a scaled-down form of microUSB that allows mobile devices to become slimmer while still retaining the ability to connect to computers and other hubs