A 12 step program lies at the treatment of addictions; it offers a set of principles that serve as a map to recovery. These principles consist of steps that enable identification, acceptance, listing & making amends to step on the road to sobriety with unfettered efforts.