Managed Service Provider
*A Managed Service Provider (MSP), also called a Management Service Provider, is a company that manages information technology services for other companies via the Web. An MSP client may use internal operations or an ASP to run its business functions.