I am trying to understand the differences between VDI and VMs.
I have read this: https://www.parallels.com/blogs/ras/vdi-vs-vm/
And the basic takeaway im getting is that a VM is hosted on my computer, whereas as VDI desktop is hosted on a server that I can remotely connect to. Is there any significant difference in the underlying architecture of how the guest OS is running on the host?
Also how is a virtual desktop different from a virtual machine?