Osteoarthritis is believed to be caused by mechanical stress or inflammation in the joints. It develops once cartilage is lost, and the underlying bone becomes affected.