Ayurveda is an ancient system of healing including medicines, treatments and diagnosis. IThe Ayur-Veda science of life, is part of the Vedas, the oldest scripture available. In short, as your other answers are good, many of the herbs used in western herbalism are also used in AYurveda but there are also specific Ayurvedic herbs grown in India which arn't grown elsewhere. There are also other kinds of medicine (as was said, minerals) and there are treatments for cleaning and rejuvenating the body also. In India one may stay at a health retreat, an Ayurvedic clinic for a few days or a few weeks and recieve these treatments to renew the body's vitalitiy. Typical treatments include masage with herbally infused oils and steam baths. One needs to consult a very qualified Ayurvedic physician. You may meet some on line who can counsel you and answer your health questions. There are a lot of books that explain the basics of Ayurveda. From them you can learn about what foods are best suited for you and your specific body type. It is a facinating science and if applied properly it has great results.