Maintaining the web servers at your own at a private place is a costly affair. Colocation services simply means the services which allow you to move your server hardware to a place called Data Center which are mostly owned by web hosting services providers. Data Center is a place developed specially for maintaining the web servers with the best required infrastructure and environment.