Acupuncture is a technique of insertion and manipulation of fine needles in specific points on the body to achieve therapeutic purposes. Acupuncture has been practiced widely in China for more than 4000 years and is an integral part of traditional Chinese medicine.