Yes. Salesforce is an online CRM, also known as a cloud-based CRM. It is a Software as a Service (SaaS) platform, which delivers applications over the Internet. As a cloud-based CRM system, all platform hosting and maintenence is performed by Salesforce, eliminating many of the costs and responsibilities involved in maintaining CRM infrastructure and security management.