The biggest difference is that social workers tend to focus on improving the specific personal issues of a client where a case manager focuses on managing and providing their clients with the people who can provide those assistive services, including with social workers. For example, social workers actually provide counseling services, including to homeless and foster children, whereas case managers find people to provide that counseling (and then follow-up to make sure the services provided are good and helping people like they’re supposed to).