With a paid license, the license key has a certain "capacity" of CPU that it covers. It's your responsibility to obey the EULA, i.e. use the key for no more that the licensed CPUs.
For the free Hypervisor license, the limitation - according to what's shown on the registration page - is to use it on no more than 100 hosts.
André