Najčešći
USB 2.0 i USB 1.0 razlikuju se u brzini prijenosa podataka za koju mogu. Maksimalna brzina koju USB 1.0 uređaji mogu postići je 12Mbps, dok 2.0 uređaji teoretski mogu postići i do 40 puta veću brzinu od 480Mbps. Imajte na umu da, budući da postoje i drugi faktori koji utječu na ukupnu propusnost, istinska brzina ili stvarna brzina u obje specifikacije niža je od navedenog teoretskog maksimuma.
Početna verzija USB-a nije podržavala brzi prijenos podataka jer je bila namijenjena sporijim uređajima. Primjeri početnog USB-a su - tipkovnica, miš, kontroleri igara itd. Ovi su uređaji prenijeli samo malu količinu podataka da bi radili. No postupno se povećavala popularnost uređaja s jednostavnim priključivanjem i USB priključaka, a sve više uređaja poput digitalnih fotoaparata i kamkordera počelo se prebacivati na USB kabel za prijenos podataka povezivanjem s računalom. No, mala brzina i dalje je ometanje i problem.
Prvi standard USB 1.0 pružao je samo 1.5Mbps brzine. 12Mbps je nadogradnja za njega. USB 1.0 može biti uređaj male brzine koji radi na 1,5 Mbps ili uređaj pune brzine pri 12Mbps. Tijekom inicijalizacije, uređaj za povezivanje prepoznaje se kao uređaj male brzine ili uređaj pune brzine. USB 2.0, koji je nadograđena verzija, dodaje brzinu veze prethodnim dvama standardima i rezultira teoretskom propusnošću od 480Mbps.
USB 2.0 mora imati povratnu kompatibilnost s 1.0, što znači da čak i ako imate 2.0 USB priključak, i dalje možete na njega nalijepiti USB 1.0 tipkovnicu i ona će savršeno raditi.
Verzija 1.0 može prepoznati samo uređaje male brzine i pune brzine. Uređaj 2.0 isprva se identificira kao uređaj pune brzine, a zatim pregovara s kontrolerom preko niza čirkanja. Kad je kontroler prepoznao kao uređaj velike brzine, veza se resetira i koristi se signalizacija velike brzine.