USB memory sticks
A USB flash drive is a data storage device that consists of flash memory with an integrated Universal Serial Bus (USB) interface. USB flash drives are typically removable and rewritable, and physically much smaller than a floppy disk. Most weigh less than 30 g. As of September 2011 drives of 256 gigabytes are available, and storage capacities as large as 2 terabytes are planned, with steady improvements in size and price per capacity expected. Some allow 1 million write or erase cycles and offer a 10-year shelf storage time.