What does the 'three domains license' mean?

It refers to the fact that each Plus theme's license can be used on maximum 3 domains. Each Plus themes comes with its own license key, which is different than the others.