Estrogen is effective for the prevention of osteoporosis but is not as effective as other agents in treating established osteoporosis.