Heterogeneous catalysis
Heterogeneous catalysis is catalysis where the phase of catalysts differs from that of the reagents or products. The process contrasts with homogeneous catalysis where the reagents, products and catalyst exist in the same phase.