In heterogeneous catalysis, the reactants are generally gases whereas catalyst is a solid. The reactant molecules are adsorbed on the surface of the solid catalyst. As a result, the concentration of the reactant molecules on the surface increases and hence the rate of reaction increases.