Neck pain is discomfort or soreness in the neck region that can result from muscle strain, poor posture, injury, or underlying medical conditions. It may be accompanied by stiffness, limited range of motion, or radiating pain into the shoulders and arms.