Primary storage, also called main memory or immediate access store (IMAS), consists of random access memory (RAM), read only memory (ROM), and cache. RAM holds data and instructions temporarily during processing and also holds the results, while ROM stores fixed system-level programs like the BIOS needed for starting up the computer. Cache provides very fast temporary memory the processor can access more quickly than RAM.