What is virtual memory?
Virtual memory is a memory management technique that creates the illusion of a large, continuous block of memory for applications, even if physical RAM is limited. It uses a combination of RAM and disk space to extend available memory, allowing more programs to run simultaneously and efficiently.