Question: what is the difference between main memory and cache memory?
Answer: Cache memory is used to speed program execution and data processing. Main memory holds the programs and data loaded into the computer from even slower storage, like disk or network.