Staff augmentation vs consulting are two different ways of working with an external party on specific projects. With staff or team augmentation, you get an extended team of people to take on part of your work. Consulting means that you get one or a team of people to review your processes and come up with solutions to streamline them. With consulting, the hired team doesn't execute their recommendations, you do.