I read the trends in CRM softwars and wrote my guide. Had to search a lot and read a lot of case studies of some of the top CRM being used and understood that there are 4 types of CRM tools. Enterprise CRMs are heavily used by businesses. If the business is small then there are tool for them also. CRM comes for free as well as trial.