The ancient medical science of ayurveda, which is experiencing a renaissance at present, is perhaps the most sophisticated and comprehensive approach to health care the world has known. A comparison of ayurveda and allopathy—their methodologies, origins, curative approaches, and disease causation theories-raises serious questions.