사회복귀훈련은 이용자가 일상생활을 관리하고 사회생활에 적응하며, 정신질환의 치유에 도움을 주기 위한 것으로 크게 사회재활활동과 직업재활활동을 실시하게 된다. 이 중 사회재활활동은 정신질환자의 일상생활 관리, 사회적응능력 향상 또는 대인관계 증진을 위한 개별 또는 집단 활동으로 다음의 활동을 말한다. 여기에는 사회기술 및 일상생활기술을 증진하기 위한 활동, 스트레스 관리 및 긴장 완화를 위한 교육 및 체험활동, 정규학교 및 지역사회 평생교육에 참여하는 활동 등이 포함된다. 그리고 직업재활활동은 어느 정도 작업능력이 있는 정신질환자의 작업능력향상과 직업재활을 위하여 사회복귀시설 내･외부에서 실시하는 활동으로서 다음의 활동을 말한다. 단순 반복적인 작업훈련을 포함하는 보호작업, 고용 촉진을 위한 지역사회 자원 연계를 통한 작업훈련, 취업 알선 및 취업 지도 활동, 취업자의 직업 유지 및 관리활동, 사회복귀시설 내･외부에서 물품을 생산하거나 생산품을 판매하는 활동과 관련된 활동 등이 있다.
사회복귀훈련은 정실질환자의 일상생활 관리와 사회생활적응으로 치료를 돕기 위한 것으로 사회재활활동과 직업재활활동을 한다. 사회재활활동은 이들의 일상생활 관리, 사회적응능력 발달, 대인관계 증진을 위한 활동이며,  직업재활활동은 작업능력향상, 직업재활을 위한 활동이다.