Community Reinforcement Approach (CRA) is a type of behavioral intervention that utilizes the tools available to the client within their families and communities. It recognizes the powerful role of the environment and its contingencies in encouraging or discouraging use. It helps the client identify behaviors that are more rewarding than the using behavior.