In general words Co location means placing the things in order. In case of web hosting collocation (Co-location Hosting) means the space given to the website owner for contacting them over telephone on the provider’s location. Colocation hosting is generally required for the website owners who are having the full control of their site. Few customers will require to remove their server any time or to move their serve any time to any location for their internal hosting. So the customers can host their own website themselves and do all the required payments. If a customer has hosted on a colocation provider server then the server belongs to the customer. So the customer will be having loaded server with all necessary information. If a customer (i.e.) website owner is searching for a co-location provider then few things have to be taken in to consideration like 1. The level of the bandwidth the provider offers, 2. What hardware support or agreement he offers, say for example whether he will provide spare parts, time taken for repairing a computer if any problem occurs 3. Size, space and cost of the Server cost 4.The internet speed of the server 5. IP address 6. Backup services!