Neck pain refers to discomfort or soreness in the cervical spine, which is the upper part of the spine that supports the head. It can be caused by a variety of factors, including poor posture, injury, or underlying medical conditions. Symptoms can include stiffness, limited range of motion, and headaches.