The main difference is that marketing automation is mainly responsible for the marketing processes of your business, while CRM focuses on sales instead. If you look at a sales funnel, marketing automation deals with its’ upper stages — lead generation and nurturing, while CRM is designed for supporting and “closing” warm leads that are ready to buy.