Substance abuse requires rehab. There are two types of treatment programs, though: inpatient and outpatient rehab. Your doctor or counselor will assess your condition to determine what kind of treatment is right for you. Understanding the difference between the two will also help you prepare for rehab.