While a Salesforce Business Analyst is in charge of comprehending stakeholder needs and converting them into functional specifications for the platform, a Salesforce administrator is mainly in charge of training users on how to use the platform efficiently.