Computer memory works as an interaction between various parts of the computer, including the central processing unit, secondary disk storage and random access memory (RAM). Using memory is the way the computer stores data so that it can quickly be received and processed to carry out functions.
RAM provides a temporary storage place for electronic data. The RAM is reset each time the computer turns off. The CPU, or central processing unit, sends requests to the memory controller to execute computer programs by following a set of instructions. The amount of RAM influences how quickly the CPU can retrieve, decode and execute the instructions.
Cache memory is another type of memory, which is closest to the CPU and designed for quickest access. The memory results can also be diverted to secondary storage devices, such as disks or other output devices.