According to wikipedia;
DETOXIFICATION is the physiological or medicinal removal of toxic substances from a living organism, including, but not limited to, the human body and additionally can refer to the period of withdrawal during which an organism returns to homeostasis after long-term use of an addictive substance. In conventional medicine, detoxification can be achieved by decontamination of poison ingestion and the use of antidotes as well as techniques such as dialysis and (in a very limited number of cases) chelation therapy.
And now a days there are lots of detox centers available. Someone I knew personally went to a detoxification center (I guess we call it rehabilation center also) and It was nice to see him now living a normal drug free life.
But it is not only drugs that poisoned our body, sometimes we get toxins from the food we eat too that's why there are now other kinds of detox such as juice detox and the like. Those who made those kind of detox believe that you'll eliminate and flush out toxins from your body thus making you healthier.
But what if toxins are not taken in form of food or drugs or alcohol? How are we to detoxify from it? Like being addicted to computer games? Do we have detox centers for that?