Can you differentiate between Direct Marketing and Branding?

Direct marketing is a type of marketing that involves using various technologies to communicate directly with the target audience.
Direct marketing includes things like Google Ads, Facebook Ads, email marketing, and so forth.

Whereas Branding is also a marketing strategy that focuses on getting your brand, website, or application in front of as many people as possible. Also, let your consumers know about your marketing. Pamphlets, catalogs, billboard signs, and networking gatherings are all examples of brand promotion.