In het verleden was de belangrijkste methode van interfacing met een PC via de PC's seriële of parallelle poorten, met beperkte gegevensoverdrachtsnelheden en slechts één of twee sockets beschikbaar voor het aansluiten van apparaten. Ontworpen als een vervanging, de Universal Serial Bus-systeem kon u meerdere apparaten tegelijk aansluiten met behulp van snelle gegevensoverdracht via een universele interface. Tijdens de overgangsperiode aangeboden veel moederborden parallel en USB-poorten, met de parallelle interface die uiteindelijk afgekeurd omdat USB-apparaten parallelle apparaten in gebruik vervangen.
Snelheid
Hoewel sneller dan seriële poorten, hebben parallelle poorten van PC een gegevensoverdrachtsnelheid van 150kB/s, verhoogd tot 2MB/s in EPP en ECP modi. Ter vergelijking heeft USB v1.1 een gegevensoverdrachtsnelheid van 12Mbit/s verhoogd naar 480Mbit/s met de USB 2.0-specificatie. USB 3.0 verhoogt de snelheid verder, waardoor gegevenssnelheden van maximaal 5Gbit/s. Deze verhoging van de bandbreedte verhoogt de snelheid van data-intensieve activiteiten zoals het scannen en het gebruik van high-speed audio- en video-apparaten mogelijk maakt.
Macht
De parallelle poort van de PC kan alleen leveren stroom voor seingeving en gegevensoverdracht, wat betekent dat randapparatuur hun eigen externe voeding nodig voor de stroomvoorziening van het apparaat zelf. USB verbetert op dit doordat tot 500mA voor het aandrijven van de perifere, toenemend tot 900mA met USB 3.0. Hoewel hoogvermogen randapparatuur zoals printers nog steeds hun eigen externe aanbod, veel kleinere randapparatuur, zoals webcams vereisen of flitsaandrijving alle hun macht rechtstreeks vanaf de USB-poort ontvangen. Ook u kunt opladen van de batterijen van mobiele apparaten zoals telefoons of MP3-spelers direct vanaf de USB-poort.
Gebruiksgemak
Diagnose van problemen met parallelle apparaten zou een moeilijke taak, met een aantal verschillende parallelle poort normen zoals SPP, ECP en ECP, die je moest instellen in de BIOS van de computer. USB plug en play ondersteunt, waardoor het veel eenvoudiger om apparaten aansluiten en hen opstaan en lopen. Wanneer u een apparaat op een USB-poort aansluit, de leverancier van het apparaat-ID en product-ID zijn verzonden naar de computer, zodat het bepalen van het juiste stuurprogramma voor het apparaat. Als het stuurprogramma nog niet aanwezig is, kan de computer vraagt u om het juiste stuurprogramma door de naam of het stuurprogramma automatisch te downloaden via het Internet in veel gevallen.
Meerdere apparaten
De meeste PC's had slechts één parallelle poort beschikbaar, die hebben geleid tot apparaten zoals printers en scanners worden daisy-chained samen, waardoor beide tegelijk worden aangesloten. Dit veroorzaakt verdere compatibiliteitsproblemen tussen verschillende hardwarefabrikanten, en maakte het moeilijker te krijgen van de apparaten correct werken. Ontworpen voor uitbreiding, kunt de USB-systeem maximaal 127 apparaten te lopen vanaf een enkele controller. Hoewel de meeste PC's tussen vier en acht USB-poorten op het moederbord hebben, kunt u USB-hubs gebruiken om toe te voegen meer sockets als nodig, waardoor meerdere apparaten zijn aangesloten en beschikbaar is voor gebruik op hetzelfde moment.