Q: What is virtual memory?

A: Virtual memory is hardware technique where the system appears to have more memory that it actually does. This is done by time-sharing, the physical memory and storage parts of the memory one disk when they are not actively being used.

Please Explain how we can enable this specialty or is it work automatically ?