communications service provider(Communications service provider A communications service provider or CSP is a service provider that transports information electronically. The term encompasses public and private companies in the telecom (landline and wireless), Internet, cable, satellite, and managed services businesses. The market in which a communication servi... Found on wikipedia.orgAlexander Demidov)
co-location(Providing network connections such as Internet leased lines to several servers housed together in a server room. This is typically provided as a commercial service. The hyphenated form is correct and the most common on the web. FOLDOC Alexander Demidov)