Managed services are a type of IT service where the MSP manages and maintains the IT infrastructure for the client. Outsourcing is when the MSP provides IT services to the client, but the client is responsible for managing and maintaining the IT infrastructure.