Read about neck pain treatment, home remedies, symptoms, diagnosis, and pain relief. Neck pain causes include whiplash, pinched nerve, herniated disc, and degenerative disc disease. The neck is the part of the body in many vertebrates that connects the head to the torso.