Single location vs multiple locations
You're interested in a license for your company, but unsure of the different between single and multiple locations.
Location is determined by the number of company office sites, regardless of developer location.
Professional licenses are valid for use by a single company with only one physical location.
For a corporate company with multiple offices or branches, an Unlimited License is required.