I think this is the answer :
Antioxidants are substances that may protect your cells against free radicals, which may play a role in heart disease, cancer and other diseases.
Phytochemicals are chemicals produced by plants through primary or secondary metabolism.
A phytoestrogen is a plant-derived xenoestrogen not generated within the endocrine system, but consumed by eating phytoestrogenic plants.