지역사회란 사람들이 단순하게 일정한 지역에 거주하는 것이 아니라 서로의 이익을 위해 상호 작용하면서 생활하는 공동체이다. 그러므로 지역사회가 유지되고 발전되기 위해서는 지역사회가 수행해야 할 제 기능이 있어야 한다.
지역사회가 수행해야 하는 제 기능이란 것은 자녀양육, 물자의 생산 ․ 분배 ․ 소비, 여가 등 모든 인간활동을 의미한다. 그러나 모든 지역사회가 공통으로 수행하는 주요기능에 대해서 길버트(Gilbert)와 스펙트(Specht)는 존슨(Johnson)과 워렌(Warren)의 이론을 다음과 같이 다섯 가지 기능으로 나누어 설명하고 있다.