Customer Relationship Management (CRM)
Content Management Systems (CMS)
Customer Communication Management (CCM)