When RAM gets too full, the operating system will mark out sections of the hard disk to temporarily store excess data. These sections are called virtual memory. Virtual memory is main memory because it is being accessed directly by the CPU, and it is volatile because the CPU will lose track of what data is stored where if it loses power