I define a program as a place that denies a child happiness, normal social development and life experiences from a important and essential part of their life, does not provide education and the crux of what they do centers around domination and inflicted suffering and hardship for the sake of doing so, usually with some sort of "emotional growth" element that is basically forced disclosure and regurgitation of loaded language, for a long period of time (months to over a year) with no clear cut need or any justification at all ever being defined.
Furthermore, they can not measure what is wrong with the kids, define what is wrong, or measure or define how they fix what is wrong.
And, finally, when the kid turns 18, the argument turns into "they should love/appreciate you if they don't work the program kick them out" and turns into the "Exit plan".
TL;DR:
waste of time ran by qucaks that hurts people, does not help anything, totally ludicrious, useless, hurtful, harmful, and rejected by mainstream society and mainstream treatment, only a tiny population of kids end up in programs, and I think how people decide how to treat their kids with their checkbooks speaks volumes.