Struktura sprzętu:
USB używa kabla czteroprzewodowego, z których dwa są kanałami szeregowymi używanymi do przesyłania danych, a pozostałe dwa zapewniają zasilanie dla urządzeń podrzędnych.
W przypadku szybkich urządzeń peryferyjnych wymagających dużej przepustowości USB przesyła dane z pełną prędkością 12 Mb/s; w przypadku urządzeń peryferyjnych o niskiej prędkości, USB przesyła dane z szybkością transmisji 1,5 Mb/s. USB, magistrala automatycznie i dynamicznie przełącza się między dwoma trybami transmisji w zależności od warunków peryferyjnych.
USB to magistrala oparta na tokenach. Podobnie jak w sieci pierścienia tokenu lub magistrali opartej na tokenie FDDI. Kontroler hosta USB emituje token, a urządzenie w magistrali wykrywa, czy adres w tokenie jest zgodny z samym sobą i odpowiada, odbierając lub wysyłając dane do hosta. USB zarządza zasilaniem magistrali USB, wspierając operacje odzyskiwania zawieszenia.
Typ interfejsu:
USB typu A
USB typu B
Mini typ A
Typ Mini B
Mikro typ A
Typ Micro B
