A Managed IT Services Provider (a.k.a. an MSP) is a third-party service provider. An MSP proactively monitors & manages their customers' network infrastructure, servers, and end-user systems against a clearly defined Service Level Agreement (SLA).