The CPU (Central Processing Unit) follows the instructions in the operating system and application programs. The memory, or RAM (random access memory), is for moving information (or data) quickly to and from the processor. The hard disk or solid-state drive hold programs and data while the computer is powered off. Floppy drives, CD-ROM drives, and USB flash drives are used for portable data storage.