Cloud-Based CRM vs. On-Premise CRM

Two types of CRM: cloud-based CRM and on-premise