Plant extracts contain a range of phytochemicals, including alkaloids, flavonoids, terpenoids, and phenolics. These compounds possess functional groups that can reduce metal ions to nanoparticles. For example, the polyphenols in plant extracts can donate electrons to metal ions, reducing them to their nanoparticle form while simultaneously stabilizing the particles to prevent aggregation.