باس عمومی سری USB دارای امکان اتصال بسیاری از وسایل جانبی با استفاده از سوکت رابط تکی استاندارد و توسعه قابلیتهای پلاگ اند پلی می*باشد، این امکان با اتصال و قطع بدون نیاز به راه اندازی مجدد کامپیوتر یا خاموش نمودن کامپیوتر همراه می*باشد.
دیگر ویژگی*های آن شامل امکان متصل نمودن لوازم کم مصرف، با حذف نیاز در تأمین توان خارجی و با ممکن ساختن بسیاری از وسایل درمورد استفاده قرارگرفتن بدون نیاز به دیسک خوانهای (درایو) خاص در اتصال مورد استفاده قرار می*گیرد. یواس*بی برای جایگزینی نمودن انواع متنوعی از پرتهای سریالی و موازی منظور می*شود. یواس*بی می*تواند لوازم جانبی کامپیوتر همانند، موس، صفحه کلید، PDA، پدهای بازی، دسته بازی*های کامپیوتری، اسکنرها، دوربین*های دیجیتالی، پرینتها، مدیا پلیرها، دیسک خوانهای فلش و دیسک خوانهای سخت*افزاری خارجی را متصل کند. برای بسیاری از دیگر وسایل، یواس*بی متود اتصال استاندارد شده*است. یواس*بی و کنسول*های بازی*های ویدوئی به عنوان یک کابل قدرتی میان یک دستگاه وآداپتور AC که به پریز دیوار به هنگام شارژ شدن متصل می*شود مورد استفاده قرار می*گیرد. از سال ۲۰۰۸، دو میلیون دستگاه یواس*بی در هر سال فروخته می*شود و تقریباً ۶میلیون تا تاریخ (۱) فروخته شده*است.
طراحی یواس*بی از طریق Forum پیاده سازی یواس*بی (یواس*بی – IF) ازیک هیئت استاندارد صنعتی متشکل از کمپانی*های پیشرو در کامپیوتر و صنایع الکترونیکی مورد معیار قرار گرفته*است. اعضای قابل توجه این هیئت شامل Ager (تازه ادغام شده با تعاونی LSI)، APPLE INC Hewlett. packard، Intel، Microsoft , NEC می*شود. مشخصات یواس*بی۱٫۰ در سال ۱۹۹۴ معرفی شد. مقصود جایگزین نمودن تعدد متصل کننده*ها در پشت PCها و نیز ساده کردن پیکر بندی نرم*افزار دستگاه*های ارتباطی بود. یواس*بی۱٫۰ اصلی نرخ انتقال اطلاعاتی به میزان Mbit/s ۱۲ دارد. یواس*بی توسط یک گروه مرکزی از کمپانی*هایی که شامل Compaq, Intel IBM, DIGITAL , Microsoft و northern Tele com می*شوند ایجاد شد. Intel کنترلگر میزبان UHCI را تولید و استک نرم*افزاری را باز می*کند. مایکروسافت استک نرم*افزار یواس*بی برای ویندوز و مؤسس OHCI با نیمه هادی ملی و کامپک تولید نمود. فیلیپس اخیراً یواس*بی – Audio را تولید نمود و TI چیپ*های هاب استفاده شده در حد وسیع را تولید نمود.
ویژگی*های یواس*بی۲٫۰ در آوریل ۲۰۰۰ منتشر شد و توسط یواس*بی –IF در انتهای سال ۲۰۰۱ استاندارد شد. Hewlett – Packard و Intel فنون lucent (در حال حاضر Alcatel – lvcent از شرکت ادغام شده با آن، یعنی شرکت Alcatel در سال ۲۰۰۶ پیروی می*کند.)، microsft، Philips , NEC متفقاً ابتکاری برای گسترش انتقال بیشتر از داده*ها از۴۸۰Mbit/sمشخصات ۱۲ mbit/s رابه پیش بردند. مشخصات یواس*بی ۳٫۰۱۷ نوامبر سال ۲۰۰۸ توسط گروه ارتقا دهنده یواس*بی۳٫۰منتشر شد. این یواس*بی انتقالی بیش از ۱۰ برابر سریع تر از یواس*بی 2 داشته و یواس*بی سوپر اسپید لقب داده می*شود. تجهیزات منطبق با تمامی نسخه*های استاندارد همچنین با دستگاه*های تعیین شده با خصوصیات قبلی نیز کار می*کند. سیستم یواس*بی یک طراحی نا متقارن دارد که متشکل از میزبان، تعدد پورتهای یواس*بی ورود به جایگاه مشتری (downstream)، و دستگاه*های جانبی چند گانه متصل در پیکر بندی طبقه طبقه*ای می*شود. هاب*های اضافی یواس*بی می*تواند در طبقات گنجانده شود، درحالیکه به یک ساختار درختی تا سطوح بالاتر از لایه ۵ منشعب می*شود. میزبان یواس*بی می*تواند کنترلگرهای میزبان چند تایی داشته و هر کنترلگر میزبانی می*تواند یک یا پورتهای یواس*بی بیشتری را تأمین کند. با دستگاه*های دارای هاب می*توان به کنترل کننده منفرد میزبانی متصل شد. دستگاه*های یواس*بی به سری*های هاب متصل می*شوند. در آنجا همیشه یک هاب شناخته شده به عنوان هاب ریشه*ای وجود دارد که درون کنترل کننده هاست ساخته می*شود. هاب*های اشتراکی که کامپیوترهای چند گانه را برای دسترسی به همان دستگاه*های جانبی مجاز می*شمرند نیز وجود داشته و با تعویض دسترسی میان PCها چه به صورت اتوماتیک و چه به صورت دستی کار می*کند که در محیط*های اداری کوچک مردم پسندهستند. در اصطلاحات شبکه*ای، آنها به جای شعبه*های واگرا همگرا هستند. دستگاه یواس*بی نیز می*تواند شامل چندین دستگاه جانبی باشد که به عنوان وظایف دستگاه مورد اشاره قرار می*گیرد. یک دستگاه منفرد می*تواند تعدادی وظایف را ارائه نماید. به عنوان مثال webcam (دستگاه ویدئو) با میکروفون کار گذاشته (دستگاه صوتی). نقاط پایانی یواس*بی در واقع در دستگاه متصل شده مقیم می*شوند، کانالهای میزبان به صورت میله*هایی مورد استفاده قرار می*گیرند. ارتباط دستگاه یواس*بی بر اساس میله*ها (کانالهای منطقی) می*باشند. میله*ها اتصالاتی از کنترل کننده میزبانی به دستگاهی که یک نقطه پایانی نامیده می*شود هستند. اصطلاح نقطه پایانی گهگاهی به طور نادرست به میله اشاره می*کند. یک دستگاه یواس*بی تا ۳۲ میله فعال، ۱۶ تا در کنترل کننده و ۱۶ تا خارج از کنترل کننده می*تواند داشته باشند. هر نقطه پایانی می*تواند اطلاعات در تنها یک مسیر، یا درون دستگاه و یا خارج از دستگاه انتقال دهد، در نتیجه هر میله*ای تک مسیری می*باشد. نقاط پایانی به رابط*هایی گروه بندی می*شوند و هر رابطی با یک دستگاه منفرد همراه می*شود. یک استثنا در این رابطه نقطه پایانی صفر می*باشد که برای پیکر بندی دستگاه استفاده می*شود و با هیچ رابطی همراه نمی*شود. زمانی که یواس*بی در ابتدا به میزبان یواس*بی متصل می*شود، پروسه شمارشی دستگاه یواس*بی شروع می*شود. این شمارشگر با استفاده از ارسال یک سیگنال ری ست به یواس*بی شروع می*شود. سرعت یواس*بی در طی سیگنال دادن ری ست تعیین می*شود. بعد از ری ست کردن، اطلاعات یواس*بی از طریق میزبان خوانده شده، سپس دستگاه تعیین می*شود. بعد از ری ست کردن، اطلاعات یواس*بی از طریق خواده شده، سپس دستگاه به یک آدرس ۷ بیتی منسوب می*شود. اگر این دستگاه توسط هاست ساپورت شود، درایورهای دستگاه برای ارتباط با دستگاهی که لود می*شوند ساپورت می*شود و دستگاه در یک وضعیت پیکر بندی شده قرار می*گیرد. اگر میزبان یواس*بی دوباره استارت شود، پروسه شمارشی برای تمامی دستگاه*های متصل شده تکرار می*شوند. کنترلگر میزبان جریان ترافیکی را به دستگاها هدایت می*کند، در نتیجه هیچ یواس*بی نمی*تواند هیچ اطلاعاتی به باس بدون درخواست روشنی از کنترل کننده هاست متصل کند در یواس*بی۲٫۰ کنترل کننده میزبان باس را برای ترافیک معمولاً در سبک Round-Robin نمونه برداری می*کند. در یواس*بی سوپر اسپید، دستگاه*های متصل شده می*تواند خدماتی را از میزبان درخواست کند.