A service level agreement (SLA) is a contract between a service provider and customer that defines the level of service expected. SLAs are used to define expectations for outsourced, cloud, or other services where responsibility is transferred. If terms of the SLA are breached, such as missed payments or illegal activities, services may be terminated. New insights include organizations coding customer accounts green, amber, or red based on payment and term compliance, with red indicating danger of termination if issues aren't addressed.