La solució ideal va semblar ser el bus SCSI: es podien connectar 7 dispositius en cadena i 15 amb l'Ultra Wide SCSI-2 i tenia una alta velocitat i capacitat de transferència. Però tenia un cost massa elevat per fer-se popular, i la major part de les empreses el van desestimar permeten així la creació tant de l'USB com del FireWire. A més tenia alguns problemes de configuració que no l'haguessin fet tant accessible com l'USB.
Veient aquest problema 7 empreses; relacionades amb el món del maquinari, de la informàtica i de les telecomunicacions; van crear l'USB: IBM, Intel, Northern Telecom, Compaq, Microsoft, Digital Equipment Corporation i NEC. L'USB es va crear cap a l'any 1994 però no va ser fins el 1996 quan es va llençar la versió 1.0, la que es considera com la primera versió "popular" del sistema.
El primer dispositiu USB va ser:
USB 0.7: Realitzat el novembre de 1994.
L'USB On-The-Go o USB OTG és un suplement pel l'USB 2.0 que permet que dos USB es transmetin dades entre ells mateixos sense necessitar un ordinador. Per exemple una PDA a l'hora de connectar-se a un PC com a dispositiu i a l'hora de connectar-se amb un teclat i un ratolí ho faria com a servidor. Amb els USB On-The-Go es van crear dos connectors més petits: el mini-A i el mini-B amb l'esperança de detenir la creació desmesurada de connectors petits.
Wireless USB: Realitzat el 12 de maig de 2005[1]. Els Wireless USB utilitza la tecnologia de ràdio UWB (Ultra Wide Band, Banda Ultraàmplia en català)[2]. Això permet que un USB funcioni sense cables.
Quan connectem un dispositiu USB a un ordinador cada element desenvoluparà una funció: l'ordinador farà de "servidor USB" ("host USB") i el perifèric connectat passarà a anomenar-se "Funció USB": per tant qualsevol aparell que puguem connectar a un USB femella que no sigui un concentrador USB (un perifèric especial també conegut com a hub USB o semblant als Hubs de xarxes Ethernet que té la tasca de multiplicar el nombre de connectors) serà una Funció USB.
Dins del servidor USB hi ha el controlador d'USB del servidor, un Firmware, que com qualsevol altre té la missió de enllaçar les ordres externes de l'ordinador rebudes, per tant del perifèric USB, amb l'ordinador i viceversa.
El controlador té diferents funcions:
-Detectar els dispositius connectats amb USB al servidor, reconèixer-ne el tipus, enumerar-los i configurar-los.
-Controlar i administrar el flux de dades (informació varia) i de control (informació per mantenir -l'ordre entre els elements del sistema) que hi ha entre el servidor i la Funció o viceversa.
-Subministrar i administrar energia a la Funció, només els dispositius que ho necessitin.
-Rebre i presentar la informació de l'activitat i l'estat dels elements del sistema.
-Administrar i controlar les transferències asincròniques i isocròniques d'informació.
La transmissió d'informació és força complexa. Podem distingir-ne 7 tipus:
Transmissió serial
Transmissió asincrònica.
Transmissió sincrònica
Transmissió isocrònica.
Transmissió bulk
Transmissió de control.
Transmissió d'interrupció
Tots els dispositius que fan ús d'una connexió USB han de seguir uns estàndards per poder funcionar perfectament. Cada dispositiu es classifica gràcies als controladors per poder diferenciar-se d'altres dispositius que també utilitzin USB però no siguin del mateix tipus (per exemple una memòria USB i una impressora). Depenent d'aquesta classificació estandarditzada els dispositiu funciona d'un o altra manera complint els estàndards.
Aquest fet permet que tots els dispositius es classifiquin de la mateixa manera fent més fàcil de gestionar els recursos que necessita cada un i millorant així el funcionament general de l'ordinador. A més així un driver pot servir per més d'un maquinari a la vegada.
L'estandardització la porta a terme la Universal serial bus - Implementers Forum (USB-IF, Fòrum d'Implementadors de l'USB), entitat que incorpora centenars d'empreses algunes tant destacades com Apple Computer, Hewlett-Packard, NEC, Microsoft, Intel, i Agere; a aquest fòrum sense ànim de lucre s'hi han decidit totes les característiques d'aquest bus i s'hi han fixat polítiques de mercat.