When one party houses their web server(s) at another company’s location for Internet connectivity.
Colocated hosting can reduce the total long-term hardware expense compared to dedicated hosting.
However, anyone choosing colocation must know, or know someone who knows, server administration.
see also: Web Marketing Tools
Leaning Towards Co-Location
Co-Location Q&A (Questions & Answers)