All of us have experienced some form of pain at some point of time in our lives. We often opt for prescriptions drugs or over-the-counter medicines to relieve the pain. However, these drugs have a number of side effects and they cause a lot of damage to one's health if they are used for an extended period of time. Therefore, it is better to opt for herbal pain relievers. Some of these herbs are also used in food, hence, they do not have any side effects. Whereas, the synthetic ones are made from chemicals, synthetic hormones, etc.