In chemistry, photocatalysis is the acceleration of a photoreaction in the presence of a photocatalyst, the excited state of which "repeatedly interacts with the reaction partners forming reaction intermediates and regenerates itself after each cycle of such interactions." In many cases, the catalyst is a solid that upon irradiation with UV- or visible light generates electron–hole pairs that generate free radicals. Photocatalysts belong to three main groups; heterogeneous, homogeneous, and plasmonic antenna-reactor catalysts. The use of each catalysts depends on the preferred application and required catalysis reaction.