What does the 'domains license' mean?
Once you choose a membership package you get access to all premium products and a specific number of licenses.
While the products can be activated on an unlimited number of sites, you get automatic updates and support for 1/3/5 etc sites based on your subscription. Let's say that you got a plan that allow you to use all our products on 3 domains, this means that on those domains you can activate as many premium products you want, however this doesn't mean that you can use Product1 on 3 domains and Product2 on another 3 etc.
We hope this clears things up. If you still require assistance then submit a presales ticket here and we'll be happy to assist: https://themeisle.com/contact/