an introduction to different types of crm systems