Salesforce CRM is a cloud-based customer relationship management (CRM) software solution for sales, service, marketing, collaboration, analytics, and buildingĀ applications to meet various business objective.
It allows developers to create applications using various out of box features such as point and click and programming languages such visualforce (to create user interface) and apex (to write business logic). It provides modules and inbuilt features to manage the Sales, Marketing, Service process in terms of organizing the information, reporting, analyzing, automating various business process. Modules are named as per the business objective.
Some of the modules are Sales Cloud, Service Cloud and Marketing Cloud. The Sales Cloud is a platform for sales force automation that enables companies to store data, access accurate customer and prospect information, track leads and progress, forecast opportunities and collaborate around any sale on desktop and mobile devices.
Salesforce CRM is a subscription model business where the subscription fee is applicable per user license.
Hence, Salesforce CRM is used to manage customer relationships (phone, emails, social media), used to integrate with other applications and to develop application