Customer Relationship Management (CRM) and it’s types: