On-premise means a local license that is tied to the computer hardware. An on-premise license cannot be used in a VM.
A Cloud license is not tied to the hardware of a computer. It can run on any computer or VM; however, it needs to be authenticated with Sinolta Cloud licensing server over the internet.
Enterprise licensing allows corporations to set up a redundant Licensing server within their corporate network and have multiple Sinolta projects run on various computers or VMs within their corporate network. The enterprise licensing servers authenticate and control the number of Sinolta projects that can run within the corporate network.