The rapidly increasing attention devoted to Corporate Social Responsibility (CSR) has resulted in the term `CSR' being applied to myriad dissimilar phenomena. They provide a conceptualization of CSR that emphasizes the role of the adoption and implementation of specific CSR strategies and their impact on corporate social and economic performance.