There are four different types of CRM software available today. Find out what they are and why you should consider using one.