A Service Level Agreement (SLA) is a formal agreement between the service provider and the customer that defines the expected service levels, responsibilities, and metrics. It documents what services will be provided, how they will be measured, and what happens if targets aren't met.