NVIDIA interview question

Difference between cache levels. What is virtual memory