Neck pain can come from several different parts of the neck such as the muscles, cervical spine bones, joints, discs, or nerves. Causes of neck pain can include prolonged poor postures, neck muscle strain, whiplash, old age associated cervical spine arthritis, spinal disc problems or a pinched nerve.
Whiplash is one type of neck injury which can occur during trauma such as a car collision or a fall where your head suddenly moves backwards then forwards. This motion can stretch neck muscles beyond their usual function and is associated with neck pain.