Campaigns are a part of the Marketing module in CRM. Campaigns are conducted for the promotion of products/services provided by the business. It is a coordinated series of steps that includes the promotion of your products/services, which will eventually increase your sell. It is a way of reaching out to customers, building your brand, introducing your product in the market, and having a positive impact on the customers and leads.
Microsoft Dynamics 365 makes things easier as it provides you end-to-end help, from planning different activities to accounting your Return on Investment (ROI) from each campaign.