A Service Level Agreement (SLA) is an agreement between a client and a service provider that dictates the provider will deliver services to the customer as indicated by the contract. Internet service providers have SLAs to dictate the levels of service when it comes to reliability, responsiveness, reporting and handling problems or other aspects of service level, and any escape clauses or constraints.