Tea's health benefits are largely due to its high content of flavonoids — plant-derived compounds that are antioxidants.