USB (Universal Serial Bus — универсальная последовательная магистраль) — интерфейс для подключения различных внешних устройств. Спецификация периферийной шины USB разработана для подключения компьютерной периферии вне корпуса машины по стандарту plug'n'play, в результате чего отпадает необходимость в установке дополнительных плат в слоты расширения и переконфигурировании системы. Персональные компьютеры, имеющие шину USB, позволяют подключать периферийные устройства и осуществляют их автоматическое конфигурирование, как только устройство физически будет присоединено к машине, и при этом нет необходимости перезагружать или выключать компьютер, а также запускать программы установки и конфигурирования. Шина USB позволяет одновременно подключать последовательно до 127 устройств, таких, как мониторы или клавиатуры, выполняющих роль дополнительно подключенных компонентов, или хабы [т. е. устройств, через которые подключается еще несколько.
USB определяет, добавлено устройство или отключено, благодаря своей продвинутой логике, обеспечиваемой основной системой. Шина автоматически определяет, какой системный ресурс, включая программный драйвер и пропускную способность, нужен каждому периферийному устройству, и делает этот ресурс доступным без вмешательства пользователя. Владельцы компьютеров, оснащенных шиной USB, имеют возможность переключать совместимые периферийные устройства так же просто, как они вкручивают новую лампочку в лампу.