Kayachikitsa is one of the main eight branches of Ayurveda, it will be called Department of Internal medicine, it deals with Clinical Diagnosis and Medical management of all diseases. It is broadly elaborated about palliative and detoxification methods of diseases.