Once a person has decided that they want to battle their alcohol or drug addiction by seeking professional help, the next step is to decide on what type of addiction program to choose. Essentially, serious programs are divided into two types of categories: inpatient and outpatient. In an inpatient program, you’ll stay at the facility, whether it’s an addiction center, hospital or something else, while you work on your addiction. Eventually, of course, you’ll have to go back home. In an outpatient program, you go to the facility at regular hours for a structured program, but you’re basically living at home.