사회복지사(Social Worker)는 경제적, 심리적, 주변 환경에서의 문제를 가지고 있거나 문제가 있을 것으로 예상되는 대상자들에게 대상자들이 겪고 있는 문체들을 파악하고 이에 대한 문제 해결방안 및 문제해결을 위한 여러 가지 방법들을 지원하고 원조하여 문제에서 벗어나도록 도움을 제공하는 일들을 하는 전문적인 직업이다. 또한 대상자들의 문제해결을 위해 주변의 여러 자원들을 활용하여 문제해결을 접근 해결해 줄 뿐만 아니라 대상자들을 도와줄 지역 또는 주변의 도움을 줄 수 있는 후원자, 자원봉사자들을 연계하여 지원을 하는 일들을 하는 사람들을 말한다. 또한 사회복지사는 법적으로 '사회복지에 관한 전문지식과 기술을 가진 자로서 보건복지가족부 장관으로부터 그 자격을 교부받은 자'를 말한다.