Web-based CRM (also known as online CRM, hosted CRM, on-demand CRM, and cloud-computing CRM) has overtaken traditional, on-premises CRM software as more and more companies opt for the benefits of cloud computing.