What Does Data Center Colocation Mean?

Data center collocation is a process through which an organization can rent physical office space, network or Internet bandwidth and other resources within an existing data center to deploy its own data center.

Techopedia Explains Data Center Colocation

Data center collocation is primarily provided by data center or IT service providers.