Acupuncture is an alternative medicine that treats patients by the insertion and manipulation of needles into the body. Acupuncture is a healthcare system based on ancient principles which go back close to two thousand years. Acupuncture looks at pain and illness as signs that the body is out of balance and the overall aim of acupuncture treatment is to restore equilibrium to the body.