An Ayurvedic doctor or physician specialises in providing medical care as well as limited surgical support to people by using herbal remedies recommended by Ayurveda. Ayurveda is an alternative medicine system, which includes yoga, acupuncture, herbal medicine, massage therapy and dietary changes.