What is the cause of neck pain and arm pain?

There are usually two reasons for pain in the neck and arms: First, due to cervical spine and upper limb muscles, ligaments and other soft tissues, strain or cold, it is easy to lead to excessive accumulation of inflammatory metabolites, the peripheral nerve stimulation of pain symptoms, is due to strenuous exercise or lifting heavy objects, too long and subsequent cold, it is easy to appear A similar condition can easily occur after prolonged strenuous exercise or lifting and carrying heavy objects, as well as after a cold. Second, neurogenic cervical spondylosis is caused by herniated discs or osteophytes in the cervical spine, which cause compression and stimulation of the nerve roots, resulting in edema of the nerve roots, leading to painful symptoms in the distribution of nerves in the upper limbs.