What are the differences between Digital Marketing and Branding & Do you believe that there are limitations or challenges to Digital Marketing and how would you overcome these?

Keep all points clear, and try to avoid any kind of overlapping.

Digital Marketing – Communicates a specific, desired message to a target audience.
Branding – Advertises or projects the overall brand (what the company stands for, etc) to attract a wider audience.
Online marketing is dominant in today’s time, but offline marketing was also successful for a reason and appealed to earlier generations. Do not be completely biased towards the online world.