기업의 사회공헌활동은 특정 자선단체나 사회문제에 기업이 직접 기부하는 것을 말하는데, 대부분 현금 기부 또는 기업의 특정 노하우나 기능을 제공하는 형식으로 이뤄진다. 이러한 기업의 사회공헌활동은 기업의 사회참여 유형 중에서 가장 전통적인 방식이며, 지역사회의 건강과 권익 보호를 담당하는 공익기관, 교육, 예술, 환경 관련 단체에 아주 오랫동안 중요한 재정적 지원자 역할을 수행해오고 있다(이철한, 권선희 2011, p. 251). 이러한 기업의 사회공헌활동 유형은 근거하는 기준과 주요 활동 등에 따라 다양하게 구분될 수 있을 것이다. 예를 들어 기업의 사회공헌활동 유형으로 캐롤(Carroll)의 구분을 보면, 기업이 사회공헌을 해야 하는 이유를 크게 네 가지로 들고 있는데 이것은 경제적 책임, 법적 책임, 윤리적 책임, 인류애적 책임이라고 할 수 있다(Carroll 1999). 
누가 기업이 사회에 기여하는 활동을 네 가지 유형으로 구분했어
캐롤