colocation

noun
  1. the act or practice of locating or placing things together in the same place
  2. Usage: general usage
  3. a facility or service in which a company rents space to house its servers and networking equipment alongside those of other companies
  4. Usage: information technology; business

Examples