VMware virtualization allows multiple operating systems to run concurrently on a single host system. It uses a hypervisor to allocate resources from the host to each virtual machine, isolating the virtual machines from each other. Common VMware products include vSphere for virtualizing servers, NSX for networking, and VSAN for storage. VMotion and Storage VMotion allow live migration of running virtual machines between hosts and datastores with no downtime.