应可以发生在单相和多相中，也可以发生在复相中：
均相催化反应.在均相反应中，催化剂和反应物处于同一相中，一般发生在液体状态中。催化剂可与反应物生成中间体，使反应机理转变为另一个拥用较低活化能的新机理，故反应速率得以提升。以过二硫酸根离子（SO）与碘离子（I）的反应为例：加入铁(III)离子可催化以上反应，机理如下:又例如以"Δ"代表催化剂，反应过程如下：所以最终结果为：本来A和B之间不能直接反应或反应速率太慢，"Δ"的存在促进了A和B之间的反应，生成了新的产品K。