Acupuncture is a health science that is used to treat both pain and dysfunction in the body. Acupuncture has its roots in China. Authorities agree that acupuncture is between 5,000 and 7,000 years old.