Salesforce is a complex platform that requires a lot of experts to maximize its business growth benefits -- including developers, consultants & administrators. Although all three of these roles have overlap and work together to integrate Salesforce into a business model and daily operations seamlessly, their core functions are quite different.
Both Salesforce consultants and administrators work directly with clients. They take the time to ensure they have all of the functionality a business needs and work with them directly to customize the platform to their specifications. However, consultants are typically contracted for a certain period of time, while administrators are a more permanent fixture.