This document is a term paper on corporate social responsibility (CSR). It discusses the evolution of CSR and provides analysis on several aspects of CSR including theoretical frameworks, standards, relationships with NGOs and customers, and environmental CSR. The paper examines how various actors like employees, stakeholders, governments, and NGOs can influence social change through their pressures and mechanisms related to CSR initiatives. It also outlines some common CSR standards and how customers are increasingly expecting companies to engage in CSR activities.