DAML contracts encode the rights, obligations and choices of the parties and the choices on the CSP that they can exercise.