Detox programs are specific to the types of alcohol or other drugs you are taking, as well as the level and length of use.  Detox programs are divided into: Social Model Detox, which uses natural vitamins and minerals as well as massage and other techniques to help you withdrawal from your drugs without too much discomfort. Medically Assisted Detox, where  a physician prescribes some medications to help ease the discomfort of withdrawals, but these programs are usually not equipped to handle life-threatening episodes caused by the withdrawal, and Medical Detox, which are usually hospital-based programs that can provide life-support and medications as needed. You should have a thorough assessment of your current use and its recent history to determine which detox is most appropriate for you case.