AppExchange offers over 3,000 apps and components to extend the power of Salesforce.