Phytochemicals like phenols and flavonoids are responsible for the medicinal properties of many plants. These compounds act as antioxidants and have various therapeutic effects.