Self-empowering addiction support groups

Although Alcoholics Anonymous (AA) and other 12-step groups are far more widely known, there are other addiction support groups worth knowing about.  They are listed here in approximate order of size and influence.  All support abstinence, with Moderation Management supporting both abstinence and moderation with alcohol.

SMART Recovery
Women for Sobriety
LifeRing Secular Recovery
Secular Organizations for Sobriety
Moderation Management
All of these non-profit organizations are active communities of recovery with websites, publications and face-to-face meetings in some locations. Several also have online meetings and active message boards.