In short
An SLA is an agreement that defines measurable service levels between parties, such as availability, response time and resolution time.
In software support, an SLA sets first-response and resolution times by priority. Internal processes can also have SLAs, for maintenance requests or customer complaints.
For SLAs to mean something, times must be measured automatically and breaches reported.