Yleisin
USB 2.0 ja USB 1.0 eroavat tiedonsiirtonopeudella, johon he kykenevät. Suurin nopeus, jonka USB 1.0 -laitteet voivat saavuttaa, on 12Mbps, kun taas 2.0 -laitteet voivat saavuttaa teoriassa jopa 40 kertaa nopeuden 480Mbps. Huomaa, että koska on olemassa muita tekijöitä, jotka vaikuttavat kokonaiskapasiteettiin, molempien eritelmien todellinen nopeus tai reaalimaailmanopeus on pienempi kuin määritelty teoreettinen maksimiarvo.
Alkuperäinen USB-versio ei tukenut nopeaa tiedonsiirtoa, koska se oli tarkoitettu hitaammille laitteille. Esimerkkejä alkuperäisistä USB-laitteista ovat - näppäimistö, hiiri, peliohjaimet jne. Nämä laitteet toimittivat vain pienen määrän dataa toimimaan. Mutta vähitellen helppokäyttöisten laitteiden ja USB-portin suosio kasvoi, ja yhä useammat laitteet, kuten digitaalikamerat ja videokamerat, alkoivat siirtyä USB-kaapeliin tietojen siirtämiseksi yhdistämällä tietokoneeseen. Mutta hidas nopeus oli silti este ja ongelma.
Aivan ensimmäinen USB 1.0 -standardi tarjosi vain 1,5 Mbps nopeuden. 12Mbps on päivitys siihen. USB 1.0 voi olla joko hidasnopeuksinen laite, joka toimii nopeudella 1.5mbps, tai täysnopeuslaite, jonka nopeus on 12Mbps. Alustuksen aikana yhdyslaite tunnistetaan hitaaksi laitteeksi tai täyden nopeuden laitteeksi. USB 2.0, joka on päivitetty versio, lisää nopean yhteyden kahteen edelliseen standardiin ja johtaa 480Mbps teoreettiseen suorituskykyyn.
USB 2.0: n on oltava taaksepäin yhteensopiva 1.0: n kanssa, mikä tarkoittaa, että vaikka sinulla olisi 2.0 USB-portti, voit silti kiinnittää USB 1.0 -näppäimistösi siihen ja se toimisi täydellisesti.
1.0-versio tunnistaa vain hidas- ja täysnopeuslaitteet. 2.0-laite tunnistaa itsensä täysnopeuslaitteeksi ensin ja neuvottelee sitten ohjaimen kanssa sirkkusarjan kautta. Kun ohjain on tunnistanut sen nopeaksi laitteeksi, yhteys palautetaan ja nopeaa signalointia käytetään.