Raktamokshana therapy is blood cleansing and purification therapy. It is a therapeutic cleaning process given by Ayurveda which is one of the essential parts of the Panchkarma healing treatments. As the name Rakt-Mokshana suggests "Rakt", means blood and "Mokshana", means leave hence this is the prime process of blood detoxification. The blood is expelled out from the body to reduce the quantity/number of toxic substances in the blood-borne disorders therefore sometimes the therapy is also known as bloodletting