Panchakarma is used in Ayurvedic medicine to treat almost all diseases, particularly those that are chronic, metabolic or stress-related in origin. Panchakarma has been used to treat allergies, asthma, arthritis, cancer, chronic fatigue syndrome , colitis, high cholesterol, depression , diabetes, digestive disorders, heart disease, hypertension, immune problems, infections , inflammation, insomnia , nervous disorders, obesity , skin problems, and ulcers. Panchakarma is safe and non-toxic, and can be used as prevention and to increase general well-being. Panchakarma is limited in treating traumatic injuries, acute pain, and conditions requiring immediate surgery or invasive procedures.