Acupuncture and East Asian medicine have been in use for over 2,000 years. One of the foundations of this medicine is the belief that most health problems are caused by imbalances in the body. Acupuncture focuses on fixing these imbalances to promote healing.