CSR이론은 기업이 경제적 이윤만 추구할 것이아니라 사회에 기여를 하여야 하며, 사회일반을 포함한 이해관계자의 이익을 고려해야 한다.
CSR은 기업이 경제적 이윤을 추구하는 것을 넘어서, 사회를 향해서 일정한 기여를 해야한다는 생각이다. 한편 CSR론은 이해관계자 이론(stakeholder theory)과 결합하여, 기업은 이해관계자의 이익을 고려하여 경영을 해야 한다는 생각으로 발전했다. 이해관계자는 주주를 당연히 포함하지만, 그 외에도 종업원, 소비자, 지역사회 그리고 사회일반을 포함하는 개념으로 이해한다.3) CSR의 구체적 내용이 무엇인지에 대해서는 많은 논란이 있는데, 캐롤의 개념이 널리 인용된다. 그에 의하면 CSR은 경제적 책임, 법적 책임, 윤리적 책임, 재량적 책임으로 나눈다. 이러한 분류는 책임의 정도에 따른 분류로 볼 수 있다.