Volatile

Volatile storage holds data only as long as power is applied – data is lost when power is cut.

Examples of volatile storage:

Examples of non-volatile storage:

Other Uses of the Term "Volatile"

The term volatile can also refer to an attribute of data objects or memory regions that can be accessed by independent input/output processes or devices. Effectively, these values are subject to change over time by external factors, code, or devices, making the values appear to be unpredictable. This thwarts many types of optimizations.