One of the main causes of shoulder joint disease is the wear of the cartilage, which is known as osteoarthritis. This wear can cause shoulder pain. In the case of advanced osteoarthritis, your doctor may suggest that you undergo a shoulder replacement.
The other main cause of shoulder joint diseases is CTA (Cuff Tear Arthropathy). In this condition, not only the cartilage is damaged, but also the rotator cuff tendons which connect the muscles to the bones. In the case of rotator cuff insufficiency, pain may occur during movement.