The Difference Between CRM, Email Marketing and Marketing Automation