Direct marketing is a marketing technique that involves direct interaction with the target audience through various technologies.
Google Ads, Facebook Ads, Email marketing, etc. are the types of direct marketing.
Whereas Branding is also a marketing methodology where you concentrate on exposing your brand, website, or application to the world. And make the customers aware of your advertisement. The brand marketing includes pamphlets, catalogs, Billboard signs, Networking events.