What is a "site license?"
This is a license that is attached to a specific physical location. It could be a building, a plant, a hospital, a division, etc. A generally helpful guideline is that a site can have a fence put around it. Although this is not a hard and fast rule, it the most effective way of looking at the definition of site for our purposes.