Operational CRM involves direct customer interactions through various touchpoints like call centers, websites, emails, sales interactions and faxes. Analytical CRM uses technology to compile and process operational data to understand customers and perform tasks like customer profiling, revenue analysis, churn analysis and campaign measurement. Collaborative CRM enables two-way dialogue between companies and customers through multiple channels to improve customer interactions and facilitate collaboration.