Universal Serial Bus (USB) adalah standar bus serial untuk perangkat penghubung, biasanya kepada komputer namun juga digunakan di peralatan lainnya seperti konsol permainan, ponsel dan PDA. Sistem USB mempunyai desain yang asimetris, yang terdiri dari pengontrol host dan beberapa peralatan terhubung yang berbentuk pohon dengan menggunakan peralatan hub yang khusus. Desain USB ditujukan untuk menghilangkan perlunya penambahan expansion card ke ISA komputer atau bus PCI, dan memperbaiki kemampuan plug-and-play (pasang-dan-mainkan) dengan memperbolehkan peralatan-peralatan ditukar atau ditambah ke sistem tanpa perlu mereboot komputer. Ketika USB dipasang, ia langsung dikenal sistem komputer dan memroses device driver yang diperlukan untuk menjalankannya. USB dapat menghubungkan peralatan tambahan komputer seperti mouse, keyboard, pemindai gambar, kamera digital, printer, hard disk, dan komponen networking. USB kini telah menjadi standar bagi peralatan multimedia seperti pemindai gambar dan kamera digital.Versi terbaru (hingga Januari 2005) USB adalah versi 2.0. Perbedaan paling mencolok antara versi baru dan lama adalah kecepatan transfer yang jauh meningkat. Kecepatan transfer data USB dibagi menjadi tiga, antara lain:
1. High speed data dengan frekuensi clock 480.00Mb/s dan tolerasi pensinyalan data pada ± 500ppm.
2. Full speed data dengan frekuensi clock 12.000Mb/s dan tolerasi pensinyalan data pada ±0.25% atau 2,500ppm.
3. Low speed data dengan frekuensi clock 1.50Mb/s dan tolerasi pensinyalan data pada ±1.5% atau 15,000ppm.
Mentransfer data adalah sebuah proses besar sebelum tahun 1998 bahkan untuk menyimpan sejumlah kecil data. Ada beberapa penelitian yang sedang berlangsung di Amerika Serikat dalam rangka untuk mengetahui media untuk transfer data. Setelah beberapa penelitian dan pengembangan terlibat oleh satu set teknisi yang sangat antusias dan kreatif dalam menemukan perangkat kecil dalam ukuran pena yang dapat mobile dan disimpan di saku dan dapat menyimpan sejumlah besar data. Kemudian munculnya drive USB yang digunakan untuk menghubungkan mereka ke sumber eksternal seperti perangkat penyimpanan atau gadget elektronik atau komputer lain yang didukung perangkat tambahan.
Semoga Bermanfaat