Phytochemicals are chemicals produced by plants in order to resist bacterial, fungal, or virial infection. The same properties which render phytochemicals protective against infection give it potential to work as an anti-cancer drug. Phytochemicals, such as flavonoids, indoles, glucosinolates, and carotenoids, are found in various fruits, vegetables, beans, and seeds. Studies suggest that consumption of phytochemicals can boost the immune system, reduce inflammation, prevent DNA damage, and slow cancer growth.