i have gone throught many crm package lik sugur,tiger ext. but still i dint get clear idea.what is CRM. in many job portal they expect us to know CRM knowledge.any body help how it helps thanks
http://www.google.com/search?q=define%3ACRM
A CRM is quite extensive.
It stands for Customer Relationship Management, and means just that.
The CRM solutions you've looked at are web based, so they try to Manage Customer Relationships though a web based interface.
The CRM itself may focus on many different aspects of customer relationship management, and different CRM's do different jobs better.
Some focus on project management, other billing and accounting etc.
Usually the advantage of a web based CRM is that it allows Group access to the CRM administration (backend) and the frontend (which could be a website).
The web based CRM allows users/admins to manage different aspects of customer relationship management from different parts of the country, or world even, and also allow customers to interact with the CRM through the frontend that is visible to the customers group.
Even the public have a view of the CRM, which is the public website visible to the public group.
This group based access is what defines a web based CRM.
Is this the definition you're looking for? Or a programmers perspective?