An intensive outpatient program (IOP) is structured clinical treatment that runs several sessions a week while the client keeps living at home. You (or your loved one) show up for scheduled therapy, group work, and skill-building, then go back to your own bed at night. Many people stay employed or in school during an IOP, which is part of the point. It gives real clinical support without pulling someone out of daily life the way residential care does.