There is a difference between celecoxib and diosmin. Celecoxib is a non-steroidal anti-inflammatory drug and diosmin is a capillary protective drug. 1. Celecoxib is a non-steroidal anti-inflammatory drug with anti-inflammatory and anti-rheumatic effects. It is clinically used to relieve the signs and symptoms of osteoarthritis, adult rheumatoid arthritis and to treat acute pain in adults. Common adverse reactions: gastrointestinal bleeding, ulceration and perforation, hepatotoxicity. Contraindications: active peptic ulcers, bleeding, coronary artery bypass graft surgery and other patients. 2. Diosmin: This drug is a venous tone-enhancing drug and vasoprotective agent. It is used for the treatment of various symptoms related to venous and lymphatic insufficiency, and the treatment of acute hemorrhoidal attacks. Adverse reactions: mild gastrointestinal reactions and vegetative nerve disorders. Contraindications: contraindicated in case of hypersensitivity to any of the components of the product. The two drugs have different effects, the use of drugs need to be used under the guidance of a professional doctor, should not be used without authorization.