What is the difference between direct marketing and branding?

Difference between Direct marketing and Branding:

Direct Marketing Campaign: In direct marketing campaign, the advertiser is interested to target the audience who are most relevant to the business. The most common campaigns are Search Networks Only, Shopping Campaigns, and Dynamic Search Ads etc.

Branding Campaign: In branding campaign, an advertiser exposes his brand on major sites and applications. The most popular methods are Display Ads, Remarketing, Youtube Ads and custom Ads.