Anti-estrogens, or estrogen blockers as they are more commonly referred to, prevent estrogens from mediating their biological effects in the body. They act by blocking the estrogen receptor and/or inhibiting or suppressing estrogen production.