The general perception of body acupuncture treatment is that there is a specific pattern of energy flow in the body which should not get disrupted under any circumstances. But the disruptions may occur due to a variety of reasons and it may lead to diseases which can be cured by the acupuncture therapy. It has been theorised that the work of an acupuncture therapist is to restore back the balance of energy flow and help it reach some identifiable points under the skin. For this, your therapist would insert very thin and sterile acupuncture needles down your skin at particular points. These needles are required to be inserted at varying depths which are determined by the acupuncture therapist. As per the traditional Chinese theory of medicine, the acupuncture points are placed on the particular meridians through which the vital energy flows. Acupuncture treatment using fine acupuncture needles is known to alleviate a host of ailments that may range from nausea to weight gain to body ache. The World Health Organisation has certified that acupuncture can treat 28 medical conditions very effectively though there are claims that it can offer effective results for more ailments as well. Acupuncture for weight loss is also known to work to a considerable extent. Individuals suffering from chronic headaches and migraines receive effective results with proper application of acupuncture needles while there are some studies that show acupuncture neck pain is very useful for soothing the symptoms of neck and head cancer too.