The document discusses spintronics and MRAM technology. MRAM is a developing non-volatile memory technology that has rewriting speeds comparable to volatile RAM. It stores data using magnetic charges instead of electrical charges like DRAM. Using MRAM would lead to better power consumption since it requires fewer memory refreshes. If MRAM replaced other non-volatile memory technologies, it could virtually eliminate computer boot-up times by storing the entire software state after a computer is turned off.