An intensive outpatient program, usually shortened to IOP, is structured clinical treatment you attend several times a week while you keep living at home. Sessions typically run for a few hours at a time and combine group therapy, individual counseling, and skill-building work. You come in, do the treatment, and go home when it ends. That setup means many people stay at their jobs or keep up with school and family responsibilities while they get consistent support. It sits between weekly outpatient therapy and full-day programs.