There are distinct differences between Macro and Micro practice. When working in macro practice a social worker is working large scale. Making policy changes and working to change the issues that effect more then just an individual client. They are working towards social justice and making things better for communities. Micro practice is working with individuals and helping them the build the skills to better their own lives. When working on the micro scale a social worker is finding community resources and working one on one with clients.
Micro practice dominates the social work profession because more often them not we are looking at how to help the individual and their family and not at the bigger picture. There are policies and laws that effect all our communities and if we want to make bugger changes we need to fix the policy not just the individual.