Herbal medicine requires the art of combining plants, minerals and other natural substances to create natural medicines. These herbal formulas are used to treat a wide variety of medical conditions. Using natural substances that are not man-made allows the body to heal itself organically. This results in the ability to address the cause of the disease and repair the damage rather than just masking the symptoms. 
Many factors are taken into consideration when prescribing formulas. Each individual's body type and characteristics of their specific conditions are all taken into account. A skilled herbalist can customize a formula to each individuals needs at that current moment. Thus two different patients being treated for the same condition may have different herbal prescriptions.
Occasionally this process takes longer than pharmaceutical drugs, however, the results are longer lasting and the process is safer. By addressing the cause of the problem, individuals are not required to remain on the herbal prescription for the rest of their life. Side effects are rare and much less severe than that of pharmaceutical drugs when prescribed by a Board certified Acupuncture Physician who is trained in the art of herbal medicine.