physical colocation
  • A physical location within the facilities of a telecommunications company, which interconnects the equipment of a customer or competitor. This has benefits such as reducing the cost of operations, or being able to provide superior service. Used, for instance, by telephone companies or Internet providers. Also called colocation (1).

Not what you were looking for?