The challenge for companies selecting customer relationship management (CRM) software is that there is a plethora of options— “best-of-breed” solutions, software for verticals, add-ons, and solutions delivered on-premise, on-demand, or by subscription (software as a service [SaaS]). The best way to navigate a market of so many products to find the right solution for your organization is to understand how they differ from one another. And since many CRM vendors offer similar functionality, innovation is the factor that sets the leaders apart.