Acupuncture is a medical therapy developed thousands of years ago in China. The term acupuncture comes from the Latin "acus (needle)" and "punctura(to prick)". Acupuncturists stimulate specific points beneath the skin by the insertion of extremely thin acupuncture needles. This process restores the balance of the body's energy, also known as "Qi", so that the overall human body system can repair itself and maintain in harmonious health. Acupuncture, Herbal Medicine, Tai Chi, Qi Gong and Moxibustion are some of the essential elements of Traditional Chinese Medicine (TCM).