USB flash drives only serves one purpose: storage on the go - which is what they're primarily designed for, of course, but they hardly ever get to serve any other purpose because they are limited by size constraints.
Ranging from 1GB to 16GB in storage capacity, the device has data transfer speeds of 25 MB/s (read) and 12 MB/s (write). Compatible with Windows 2000 through Vista, Mac OS X and Linux from Kernel 2.6.x.