Key concepts of a CL contract