SLA, or in its long form, service level agreement, is what formally defines a service contract.
This contract is made between a service provider and an end user who is the one that lays down what he/she expects from that same service provider.
SLAs were introduced by telco service providers and cloud computing providers.
Click next to read more about SLAs and Internet Service Providers.