یواس بی چهار نوع انتقال زیر را تعریف می کند.
● انتقال کنترل: دستورات و پرس و جوهای کوتاه را به دستگاه ارسال کنید، یا پاسخ های وضعیت را از دستگاه دریافت کنید.
● انتقال وقفه: انتقال در بسته های داده بسیار کوچک برای اطمینان از پاسخ سریع، مانند ماوس یا صفحه کلید.
● انتقال بلوک: انتقال مقادیر زیادی از داده ها با تشخیص خطا، مانند چاپگرها یا دیسک های سخت.
● انتقال همزمان: انتقال داده های جریان بی درنگ بدون تشخیص خطا، مانند بلندگوها.
درایور داخلی دستگاه نوع دستگاه هر دستگاه پایین دست را تنظیم می کند. با توجه به انواع دستگاه های مختلف، سیستم عامل می تواند درایورهای استاندارد را بارگذاری کند. کلاس دستگاه رابط انسان و ماشین (HID) و کلاس دستگاه ذخیره سازی انبوه (MSD) دارای درایور هایی هستند که با سیستم عامل می آیند. انواع دیگر شامل صدا، چاپگر، ویدئو، و تست و اندازه گیری است. علاوه بر این، USB یک کلاس فروشنده را نیز فراهم می کند تا به مشتریان اجازه سفارشی کردن را دهد.






