physical colocation

Definition

Electronics

  • 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).
http://www.dictionarycentral.com/definition/physical-colocation.html