Cataflam is a nonsteroidal anti-inflammatory drug (NSAID). Diclofenac works by reducing substances in the body that cause pain and inflammation. Cataflam is used to treat mild to moderate pain, or signs and symptoms of osteoarthritis or rheumatoid arthritis. Cataflam is also used to treat menstrual cramps