En la catálisis heterogénea, el catalizador se encuentra en una fase distinta a la de los reactivos. Normalmente, se utiliza un catalizador sólido con reactivos gaseosos o líquidos. El proceso consta de varias etapas: difusión de los reactivos a la superficie del catalizador, adsorción en los sitios activos, la reacción química en la superficie, la desorción de los productos y la difusión de los productos fuera de la superficie.











