USB atau yang lebih dikenal sebagai Universal Serial Bus adalah sebuah jalur koneksi serial elektronik yang diciptakan dengan tujuan untuk menghubungkan segala macam device yang bersifat eksternal.
USB merupakan teknologi standard bas Serial untuk antaramuka peranti yang membenarkan perhubungan pada soket antaramuka tunggal. Ia juga turut dicipta untuk meningkatkan keupayaan Plug and Play dengan membenarkan peranti disambungkan (connect) dan merungkai sambungan (Disconnect) tanpa perlu ‘reboot’ Hot Swapping pada komputer.
Pada awalnya USB diciptakan untuk menghubungkan Smart Phone dengan Personal Computer (PC), namun pada akhirnya penggunaannya berkembang bahkan sampai kepada device seperti mouse, printer, speaker, MP3 player, dll.
Awal kemuculan USB yaitu sekitar tahun 1995 hingga 1996, USB 1.0 yang ditawarkan kepada pengguna adalah pada kadar kelajuan hanya 1.5Mbit sesaat (kelajuan-rendah) dan 12Mbit sesaat untuk kelajuan tinggi. Kemudian muncul pula USB 2.0 pada April 2000 yang memperkenalkan kelajuan 480Mbit sesaat (kelajuan tinggi) untuk pemindahan data. Ia merupakan teknologi yang banyak kita gunakan masa kini.
Teknologi USB yang paling digemari adalah teknologi USB flash drive. Sebuah teknologi memory yang benar-benar ada karena kebutuhan pasar. Dengan kapasitasnya yang besar, ukuran yang kecil, serta kecepatan yang baik, USB Flash drive banyak diminati oleh masyarakat.
USB Flash drive berfungsi sebagai media penyimpanan yang portable. Walaupun tidak sebesar external hard drive tetapi dengan ukurannya yang kecil,teknologi ini menjadi semakin banyak peminatnya. USB flash drive juga dikenal dengan nama Thumb Drive, Jump Drive, Pen Drive, Key Drive, Token, atau secara mudah dapat dikenal dengan sebutan USB drive. Tidak seperti teknologi removable storage memory lainnya, USB dapat berjalan tanpa bantuan tenaga tambahan, tidak memerlukan proses booting, dan yang terpenting adalah tidak bergantung kepada salah satu macam platform system operasi.
USB Flash drive memiliki beberapa komponen. Komponen-komponen tersebut dapat dipisahkan dalam dua golongan yaitu komponen penting dan juga komponen tambahan. Komponen penting yang harus ada dalam sebuah USB Flash drive adalah USB connector, USB mass storage controller device, Flash memory chip, dan Crystal Oscillator. Komponen ini dilengkapi oleh komponen tambahan yaitu Test points, LED, Unpopulated space, USB Connector Cover, dan juga transport Aid. Komponen-komponen ini bergabung membentuk satu Flash Drive secara utuh.