USB flash drives are NAND-type flash memory data storage devices integrated with a USB (universal serial bus) connector.
They are typically small, lightweight, removable and rewritable. (USB Memory card readers are also available, whereby rather than being built-in, the memory is a removable flash memory card housed in what is otherwise a regular USB flash drive, as described below.)
USB flash drives offer potential advantages over other portable storage devices, particularly the floppy disk.
They are more compact, faster, hold more data, are more reliable due to their lack of moving parts, and have a more durable design.
Additionally, it has become increasingly common for computers to ship without floppy disk drives. USB ports, on the other hand, appear on almost every current mainstream PC and laptop.
These types of drives use the USB mass storage standard, supported natively by modern operating systems such as Windows, Mac OS X, Linux, and other Unix-like systems.
Read more here