An intensive outpatient program (IOP) gives you structured clinical treatment on a set schedule, usually several sessions each week. You attend group and individual therapy, then go home when the session ends. You keep living at your place. Many people keep working, going to class, or caring for family while they attend. It sits between weekly outpatient counseling and full-time residential care. You get real clinical support without stepping away from your daily life to do it.