Integrated Marketing Communications or IMC refers to crafting a multi-dimensional brand experience for consumers that powerfully resonates across offline and online media.