Acupuncture is an ancient Chinese system of healing that views health as the balance within an individual's healing energy, or chi (qi).
Acupuncturists help chi move along pathways, known as meridians that connect various organs and systems within the body. The uninterrupted and balanced flow of energy along these meridians contributes to one's overall health.
However, blockages and imbalances result in pain, injury and illness.
The acupuncturist inserts very fine, sterile needles at specific acupuncture points along the meridians to redirect and reposition the flow of energy.
In most cases, a sensation, felt by the patient, is desired. This sensation, which is not pain, is called deqi (pronounced dah-chee).
Acupuncture can also be used to help reduce muscle spasm and tension by inserting the needle into certain points within the muscle to aid the muscle to relax.
Acupuncture also helps to stimulate the healing of tissue and nerves thus alleviating pain.
Acupuncture is used within Physiotherapy alongside various other techniques.
Have a look here for injury prevention.