Ans. Virtual memory is a technique used by operating systems to enable a computer to use more memory than it physically has available. It works by temporarily transferring data from RAM to the hard disk when RAM is full, freeing up space in RAM for other programs to use.