It is similar to the dedicated web hosting service, but the user owns the colo server; the hosting company provides physical space that the server takes up and takes care of the server.
The Colocation ASP.NET hosting is the most powerful and expensive type of the web hosting service.