Drug addiction recovery programs are available on both an inpatient and outpatient basis. Both types of programs may lead to positive treatment of an addiction, an inpatient program has fewer advantages over an outpatient one. The primary advantage of inpatient rehab is that the drug user enjoys 24hrs of supervised care. Inpatient program not only help users through some of the more difficult moments as the patient′s body proceeds through detoxification process but the supervision aspect of the program can also help prevent user from seeking out and ingesting more of the addictive substance. As the changes to any medication being used to help the patient through detoxification can be made in a much faster way than the patient being seen on an outpatient basis.