This paper provides a critical look at the definition of CSR based on the subject matter literature available. Because CSR is an emerging term in both definition and reality, this study aims to illustrate CSR in relation to the different stakeholders and entities termed as CSR ecosystem in this study. Furthermore, this study also offers an outline of factors, interactions and contexts under review, such as CSR, Section 135 of the Indian Companies Act 2013, the effect of the Act on corporate bodies’ CSR operations, the impact of CSR on societal and environmental concerns, contrasting CSR schools of thinking, and gaps in the views of management, government, shareholders and stakeholders.