The spinal hernia is caused when one of the disks between the vertebrae in the spine bulges or ruptures from its original position and causes pain, weakness, and numbness in the back and neck. On the other hand, an abdominal hernia occurs when one organ or tissue pushes through a weak area in the abdominal wall muscles. This condition does not cause back pain or neck pain but causes swelling and a visible bulge in the affected area.