Salesforce is designed keeping in view the standard requirements of the industries. Thus, there may be some specific business use-cases where Salesforce may not be fit to meet business requirements. This is where users can count on the AppExchange application to extend the capabilities of their Salesforce CRM and incorporate capabilities that are not available in Salesforce by default.