Herbs have been an important thing in magick since the begginning of time. Herbs have been used to heal ailments in medicine, to use for spiritual purposes such as divination, smudging, banishing. Some herbs have been used even to poison foes.
Herbs were widespread over the Earth, and different regions had access to different herbs. Egyptians, for example, had access to Myrrh. Most of our botanical knowledge comes from various Native American tribes, and immigrants from Europe.
To use herbs to heal an ailment, you want to be very careful with herbs. You could have an allergic reaction to them, some are also poisonous if you ingest or take too much of them. Also check with your physician to see if you won't have any problems or issues with taking herbal supplements, or drinking tea made from different herbs. Better to be safe than sorry. Some herbs are used in culinary fields such as Basil and Rosemary. You can find many herbs such as Bay leaves, Rosemary, and Basil at your local grocery store, so no need to run to the spiritual store. With some herbs you can make tinctures, infusions, ointments, and teas. Which will help heal ailments, increase mood, energy, etc.
All herbs can be used magickally, just as they can be used medicinally. Different herbs have different properties and effects. You can find lists of properties online, or in books. Many will recommend Scott Cunningham's Encyclopedia of Magical Herbs . There is also a video with Scott Cunnningham on Herb Magic. Herbs can be used for purposes such as Divination, spiritual banishment or conjuring/summoning, to bring a desired effect to you. They can be made into oils, which have magical properties as well. Herbs can smoked for different effects as well. Others can be ingested to cause an altered state or trance. Herbs can be combined into a powder for a desired result such as Love, Wealth, Protection, etc.
SOURCES: Herbal Magick: A Witch's Guide to Herbal Folklore and Enchantments by Gerina Dunwich.