Service level agreement (SLA) - Financial definition
Concise definition of the term service level agreement
A service level agreement is a contract between a service provider and a client that defines the level of service the client is entitled to expect from the service provider.
Comprehensive definition of the term service level agreement
The client in an SLA can be external or internal. SLAs are often also used to define service relationships between departments within a company.