co-location - definition and synonyms

noun [uncountable] computing 

Your browser doesn’t support HTML5 audio

  1. an arrangement in which a company keeps computers that other companies use as their Internet servers all in one place