What is the difference between screen card and vGPU

Hi,
I need to know what is the difference between screen card and vGPU. And what is the type of the products below ?

1- Nividia Grid Cards K1 & K2
2- Nividia Tesla Grid Cards M series and N series

1-Grid K1 and K2 are EOL - no relevance any more
2-Tesla boards are datacenter GPUs without diplay head and enabled for vGPU with software license.

There is no N series. M = Maxwell, P= Pascal, V= Volta and T= Turing (latest generation)

regards
Simon