An intensive outpatient program (IOP) is a type of therapy program where you attend therapy sessions 3 to 5 days a week, for a few hours each day. IOPs can be used to help people transition from ...