Pain in your arms, hands or fingers can sometimes be caused by a pinched nerve in your neck. There are seven bones or vertebrae in the neck each separated by a disc that is there to act as a shock absorber between the vertebrae. This allows for normal pain free range of motion. At each vertebrae there is a nerve that begins in the neck and travels down the arm. Sometimes an injury or repetitive stress brought on from poor posture or sitting for prolonged periods of time at a desk can result in injury to the disk. This can cause the disc to bulge or tear causing irritation to the nerve. Other reasons for nerve root irritation in the neck could be degenerative changes such as arthritis or a pathology. The spinal nerves in your neck travel down your arm in different distributions. If there is a pinched nerve in your neck you may experience pain or numbness and tingling in the arms