A thumb drive consists of a flash memory data storage device integrated with a USB (Universal Serial Bus) interface. USB flash drives are typically removable and rewritable, much smaller than a floppy disk, and most are less than an ounce (30 g) in weight. Storage capacities can range from 64 MB to 256 GB with steady improvements in size and price per capacity. Some allow 1 million write or erase cycles and have 10-year data retention, connected by USB 1.1 or USB 2.0.