The
USB mass storage device class (also known as
USB MSC or
UMS) is a set of computing
communications protocols defined by the
USB Implementers Forum that makes a
USB device accessible to a host computing device and enables file transfers between the host and the USB device. To a host, the USB device acts as an external hard drive; the protocol set interfaces with a number of storage devices.