ReRAM (RRAM) is non-volatile memory, meaning that it retains data even when power is turned off. DRAM is volatile, meaning that it loses data when the power is off. DRAM is slightly faster in active use, but it constantly refreshes, which burns energy. ReRAM holds data without refreshing, making it more efficient for power-sensitive or persistent applications.
DRAM is usually used in larger systems, such as PCs, GPUs and datacenters, as well as mobile phones, whereas ReRAM broadly targets the entire embedded MCU and SoC market as a replacement for flash, and can be used for secure storage, edge AI and neuromorphic computing.
DRAM has a significantly higher cost per bit than ReRAM, and prices fluctuate with supply-demand cycles.