Catalytic reactions can be classified into two types. They are
i) Homogenous reactions andii) Heterogenous reactions.
In homogenous reactions, the catalyst and the reactants are of the same phase. Oxidation of sulphur dioxide (SO2) to sulphur trioxide (SO3) in the presence of nitric oxide (NO) is an example of homogenous catalytic reaction.In heterogenous reaction, the catalyst exists in a different phase from the reactants. Usually a solid catalyst is used and the reactants can be either in the liquid or gaseous phase. In heterogenous catalysis the surface area of the catalyst affects the rate of the reaction, especially under low reactant concentrations. An example of heterogenous catalytic reaction is hydrogenation of unsaturated hydrocarbon. For e.g., the reaction
is carried out on the surface of platinum catalyst.
The reason why a catalyst increases the rate of a reaction is that it lowers the activation energy of the reaction by altering the mechanism of the reaction. This is illustrated with the example of oxidation of sulphur dioxide (SO2) in presence of nitric oxide (NO) in below figure.

