What is meaning of vm and contain

For containers, a gpu device may match multiple GPUs at once. For VMs, each device can match only a single GPU.
Hi, I am not familiar with contain and VM. Can someone explain the meaning of the sentence? LXD has two kinds of instances? Is that mean we can create both container and VM with LXD?
Why here to separate descript the container and VM.

https://linuxcontainers.org/lxd/#virtual-machines-vs-system-containers explains it well and yes, LXD can create both containers and VMs.

As for the note about the gpu device, I don’t know, sorry.

thanks! it helps a lot