Neck pain, often with referred shoulder and arm pain can be caused by injury , trapped nerves, herniated discs or mechanical, muscular or due to osteoarthritis of facet joints.
Trauma , anxiety ,awkward sleeping positions and prolonged , poor postures at computers are a common causes.
Car accidents involving whiplash can result in acute and chronic neck pain.