Actually developed back in the 1950s, virtual memory uses storage (HDD/SSD) to temporarily hold parts of the program that are in RAM. Because there is always more storage space than RAM space ...
Graphics cards or GPUs use Video RAM (VRAM) built on them to store images and video data. VRAM is also called virtual RAM and is used as GPU memory for easily processing graphical applications ...