En , eller (engelsk: , ofte forkortet til initialordet ) er en avtale mellom en av et dataprogram eller en tjeneste, og en av dataprogrammet eller tjenesten. Denne avtalen regulerer forholdet mellom leverandøren og sluttbrukeren, herunder partenes rettigheter og plikter.