Neck pain causes include muscle strain, joint stiffness and poor ergonomics. Injuries can also contribute. Accurate diagnosis guides treatment.