Polymer supported metal nanoparticles (PSMNPs) are a class of catalysts where metal nanoparticles are dispersed within or on the surface of a polymer matrix. This combination leverages the unique properties of both the polymer and the metal nanoparticles to enhance catalytic performance. The polymer acts as a stabilizing agent, preventing the aggregation of nanoparticles and maintaining their high surface area.