An intensive outpatient program, usually shortened to IOP, gives you structured clinical treatment on a set schedule while you keep living at home. You attend several sessions each week, often a mix of group therapy, individual counseling, and education about recovery, and then you return to your own space each evening. Many people continue working or caring for family alongside it. Think of it as a middle level of care, more support than a weekly appointment but without the overnight stay that residential treatment requires.