How many websites I can manage with single Store Manager license?
According to our policy we allow you to manage as many stores as you wish on one Store Manager license, but you will need a separate license for each computer: 1 license=1 computer.
For your other computers we offer Additional licenses that are much cheaper than Full Primary license.