Acupuncture is the practice of inserting thin needles into specific body points to improve health and well-being. It originated in China more than 2000 years ago.