인지이론에는 인지발달이론과 인지치료이론이 포함되는데, 먼저 피아제의 이론을 사회복지실천현장에 적용할 경우 염두에 두어야 할 것은 인지발달이 일련의 구분이 되어 있는 개개의 단계라기보다는 지속적인 변화과정으로 보아야 한다는 것이다. 따라서 사회복지사는 클라이언트의 발달이 충분히 이루어질 수 있도록 발달 시기를 충분히 거칠 수 있도록 환경을 제공하고 적절한 시기의 교육이 수행될 수 있도록 도와야 할 것이다. 또한 콜버그의 이론을 사회복지실천현장에 적용할 경우에는 클라이언트의 도덕적 판단 능력을 키우기 위해 콜버그의 '토론식 교육'을 접목할 수 있을 것이다. 도덕성에 문제가 있는 클라이언트에게 접근할 경우 가르치기보다는 도덕발달단계에 맞는 소집단을 형성