Web based CRM is also known as hosted CRM and is a new form of cost effective CRM delivery. These systems usually have poor user interface and are proprietary systems. It is very difficult and expensive to have custom development on web based CRM. On-site CRM is also know as windows based CRM, which through the introduction of .net it has become easier and less expensive to provide a much richer user interface with numerous features slowly doing away with numerous disparate systems. (1 system for all front-end which is the future of CRM i.e. 3rd Generation CRM)
The following are the Pros and cons to Web based CRM. More...