Acupuncture has been used for healing by the Chinese for over 6000 years. They believe that a person's well-being is a result of a balance between Yin and Yang energies within the body and that inserting needles into the appropriate points in the body will help restore that balance hence reducing pain and swelling.