In heterogenous catalysis, generally the reactants are gaseous whereas catalyst is a solid. The reactant molecules are adsorbed on the surface of the solid catalyst by physical adsorption or chemisorption. As a result, the concentration of the reactant molecules on the surface increases further leading to increase in rate of reaction. Alternatively, one of the reactant molecules undergoes fragmentation on the surface of the solid catalyst producing active species which react faster. The product molecules in either case have no affinity for the solid catalyst and are deadsorbed making the surface free for fresh adsorption.