Storage devices are available in different forms, depending on the type of underlying device. For example, a standard computer has multiple storage devices including RAM, a cache, and a hard disk. The same device may also have optical disk drives and externally connected USB drives.