Salesforce provides cloud-based customer relationship management (CRM) services as well as other enterprise services centered around contact management, customer service, marketing, analytics, and app development.

    Salesforce allows users to store customer contact details, activity history, customer communications, and internal account discussions, etc. In short, it manages all the data relating to customer relationships.

    Salesforce offers a number of additional tools, for business needs such as opportunity management, sales collaboration, sales performance management, lead management, and partner management.