Why Digital Marketing? – Overview, Background, Concepts & Terminologies - Cadi Communications and Media Consult