Acupuncture is a system of healing which forms part of Traditional Chinese Medicine (TCM) that has been practiced for over 2,500 years, which originated in China and other far Eastern cultures. According to Traditional Chinese Medicine, good health is dependent on Qi or vital energy moving easily through the body along lines called meridians. An indication that Qi is out of balance or blocked is shown by symptoms of pain, illness, and other physical or emotional signs. Factors which disturb the flow of Qi leading to ill health include stress, grief, tension, poor diet, anger, anxiety, medications, infections, shock, addictions and hereditary factors.