IOPs are designed to address the root causes of addiction and mental health issues and provide individuals with the tools and strategies they need to achieve lasting recovery. These programs typically involve a combination of individual counseling, group therapy, educational sessions, and support groups. The frequency and duration of treatment sessions may vary depending on the individual's needs and progress.