Phytoestrogens are naturally occurring compounds found in a variety of plants. They mimic or modulate the action of estrogen in the human body due to their structural similarity to estrogens. The major classes of phytoestrogens include isoflavones, lignans, and coumestans.