ITC works by measuring the heat change that occurs when a reactant is titrated into a solution containing another reactant. The experiment is carried out under constant temperature (isothermal conditions). The heat change is detected by a sensitive calorimeter, which can provide real-time data on the interaction between the catalyst and its substrate. This data is then used to derive the thermodynamic parameters.