Разъем USB-C (официальное название USB Type-C) все чаще используется в современных смартфонах и других вычислительных устройствах. USB-C не похож на классические разъемы USB (включая разъемы microUSB и MiniUSB). Когда-то USB пришел в качестве замены для больших разъемов, чтобы заменить последовательные порты, параллельные порты, порт для мыши и клавиатуры ПК. USB Type B был разработан для больших настольных устройств. USB Mini-B был принят для гораздо меньших устройств. Он имеет два цифровых сигнальных контакта и контакты питания, заземления, которые мы находим на разъемах типа B.
В поколение Mini-B была добавлена функция USB On-the-Go (OTG). USB изначально был разработан как протокол типа Host/Target (Хост/Цель). Одно хост-устройство (ПК) может связываться с 127 устройствами через концентраторы. Но цели не могли общаться друг с другом напрямую. Этого было достаточно для ПК, для мыши или клавиатуры. Постепенно все стало меньше. Стандартный форум USB и производители небольших устройств разработали два улучшения. Одним из них является разъем USB Micro B, а вторым – протокол OTG.