Acupuncture is a medical technique usually involving the shallow insertion of needles through the skin at particular points on the body (called acupoints). There are many different kinds of acupuncture, involving different kinds of needles, different insertion points, and different techniques.