USB menentukan empat jenis transmisi berikut.
● Mengawal penghantaran: Kirim perintah dan pertanyaan pendek ke perangkat, atau terima respons status dari peranti.
● Mengganggu penghantaran: Kirimkan paket data yang sangat kecil untuk memastikan tindak balas pantas, seperti tetikus atau papan kekunci.
● Blok penghantaran: penghantaran sejumlah besar data dengan pengesanan ralat, seperti pencetak atau cakera keras.
● Penghantaran segerak: Penghantaran data streaming masa nyata tanpa pengesanan ralat, seperti pembesar suara.
Pemacu dalaman peranti menetapkan jenis peranti setiap peranti hiliran. Mengikut jenis peranti yang berbeza, sistem operasi dapat memuatkan pemacu standard. Kelas peranti antara muka manusia-mesin (HID) dan kelas peranti penyimpanan massal (MSD) mempunyai pemacu yang disertakan dengan sistem operasi. Jenis lain termasuk audio, pencetak, video, dan ujian dan pengukuran. Selain itu, USB juga menyediakan kelas vendor untuk membolehkan pelanggan menyesuaikannya.






