Generic Danazol 100mg is used to treat endometriosis, fibrocystic breast disease and to prevent attacks of angioedema.