Hardverska struktura:
USB koristi kabel sa četiri žice, od kojih su dva serijska kanala koji se koriste za prenos podataka, a druga dva pružaju snagu za nizvodne uređaje.
Za periferije velike brzine koje zahtijevaju visoku bandwidth, USB prenosi podatke punom brzinom od 12Mbps; za periferije male brzine, USB prenosi podatke brzinom prijenosa od 1,5Mbps. USB, autobus će se automatski i dinamički prebaciti između dva načina prijenosa prema perifernim uvjetima.
USB je sa autobusom zasnovanim na tokenu. Slično mreži prstena tokena ili FDDI token-based busu. USB kontroler domaćina emituje token, a uređaj na sazivu otkriva da li je adresa u tokenu u skladu sa sobom, i odgovara primanjem ili slanjem podataka domaćinu. USB upravlja usb napajanjem sa autobusom podržavajući operacije oporavka suspenzije.
Tip interfejsa:
USB tip A
USB tip B
Mini tip A
Mini B tip
Mikro tip A
Mikro B tip






