Acupuncture is a practice that uses very thin needles to stimulate certain points on the body, known as acupuncture points. These points are located along meridians on the surface of the body. The needles stimulate nerves, connective tissue and muscles. In turn, your body releases hormones to fight pain naturally. Sometimes, acupuncture is used with electrical stimulation to enhance the effects.