De "Universele Seriële Bus" is ontworpen om de wirwar aan verschillende technieken om apparaten aan computers te koppelen te bestrijden. Dit doel is bereikt: moderne computers hebben vaak alleen nog USB-poorten. Het toch grote aantal verschillende USB-connectors heeft alleen te maken met ruimtegebrek op kleine computers of hulpapparaten. Wel is voor snellere gegevensoverdracht de juiste connectie en kabel nodig.
De opzet, de "architectuur" van USB, is zodanig dat meeste complexiteit van het netwerk bij de controller (de computer) ligt. Ontwerpers van hulpapparatuur kunnen een USB-aansluiting relatief eenvoudig realiseren en kabels zijn er genoeg op de markt. Bovendien kan in veel gevallen de USB-verbinding ook nog de benodigde stroom voor het hulpapparaat leveren. Ook de besturingssoftware wordt normaliter volautomatisch geladen, of is zo standaard dat deze al in het systeem aanwezig is.