Virtual memory A technique where secondary storage is used to extend the memory available temporarily.It is used to make CPU appear to access more memory space than available.Data in use can be swapped between RAM and virtual memory.