Acupuncture is an ancient medicine that has been around for over 4000 years. A lot of people think it is just needles but it really is an entirely comprehensive and whole body medicine that takes into account you mental, physical and social concerns. A true acupuncturist (and there are differences) tries to balance the entire body using acupuncture points, cupping, dietary suggestions and herbal preparations.