A desktop computer has a limited amount of physical RAM. When multiple resource-intensive programs are running at the same time, the operating system may use virtual memory. Explain how virtual memory is used when RAM is full.