Explain, in the context of catalysis, the term heterogeneous and describe the first stage in the mechanism of this type of catalysis.
A heterogeneous catalyst a catalyst that is in a alternative phase/state to the reactants. The first stage of catalysis by a heterogeneous catalyst is absorption of the reactants onto the surface of the catalyst.