Digital Marketing And Advertising: Insights And Strategies