Cloud computing is a model for delivering IT services through web-based tools and applications stored on remote servers rather than a direct connection to a local server. CRM (customer relationship management) tracks, organizes, and analyzes communication between customers and a business. A CRM cloud computing platform allows companies to run customer relationship management code in the cloud to track orders, discounts, and other customer data across sales, marketing, customer service, and more. For CRM to be effective, it requires high reliability, performance, and security - characteristics cloud computing can provide through cost-effective, flexible, and convenient monthly fees rather than large up-front costs.