La prima versione di porta USB (Universal Serial Bus) fu introdotta nel 1996, creata per semplificare il collegamento dei dispositivi al PC e ridurre le molteplici porte, un altro aspetto che la portò ad essere famosa fu il PnP (Plug and Play) ovvero la possibilitàcdi poter collegare il proprio dispositivo ed utilizzarlo senza dover riavviare il proprio PC. Nella sua prima versione, ovvero la 1.0, con una velocità massima di trasferimento di 1 Mbit/s; utilizza 4 pin, 2 dedicati all'alimentazione e 2 per il trasferimento dei dati, questo cambiò con l'avvento della terza versione nel 2008.
Ad oggi esistono 5 versioni diverse di USB:
    - la 1.0 e 1.1, con velocità rispettive di 1 Mbit/s e 12 Mbit/s.
    - la 2.0 nata nel 2000, ha una velocità di trasferimento di 280 Mbit/s.
    - la 3.0 nata nel 2008, può raggiungere i 3,2 Giggabit/s, presenta un connettore a 24 pin.
    - la 3.2 Gen 1 e Gen 2, sono l'evoluzione della 3.0 e possono raggiungere velocità di trasferimento uguali ai 40 Gigabit/s.