A portable flash memory card that plugs into USB ports in computers and functions as a small hard drive. USB flash drives are praised for their ease of use, as they are small enough to fit in a pocket and can plug into anything with a USB port.