Usually, the process of heterogeneous photocatalysis can be explained by crucial steps illustrated in Fig. , In the process, a photon with sufficient energy is absorbed by a semiconductor, resulting in the creation of electron-hole pairs. These electrons and holes then separate from each other. They may either recombine on the surface or get trapped by defects before recombining in the catalyst.