مددکاری اجتماعی یک خدمت حرفهای است که بر اساس دانش و مهارتهای ویژه بنا شده و هدف آن کمک به افراد، گروهها و جامعه است تا بتوانند استقلال شخصی و اجتماعی و رضایت خاطر فردی و اجتماعی را بدست آورند و در سلامتی فیزیکی، روانی و اجتماعی، مسئولیتهای فردی و اجتماعی خود را انجام دهند. مددکاری اجتماعی دارای سه شاخه یا روش اصلی با عناوین مددکاری اجتماعی کار با فرد (یا مددکاری فردی)، مددکاری اجتماعی کار با گروه (یا مددکاری گروهی) و مددکاری اجتماعی کار با جامعه (یا مددکاری جامعه ای) میباشد. مطالعات مددکاری فردی عمدتا مبتنی بر نظریههای روانشناسی با تأکید بر روانشناسی بالینی و روانکاوی است. مطالعات مددکاری گروهی، عمدتا مبتنی بر نظریههای روانشناسی اجتماعی با تأکید بر پویایی گروه و گروههای کوچک است. مطالعات مددکاری جامعهای عمدتا مبتنی بر نظریههای جامعهشناسی با تأکید بر نظریههای توسعه اجتماعی و برنامه ریزی اجتماعی میباشد.