The concept of omni-channel has been around for ages, so long in fact that it has become one of those cover-all buzzwords that has started to lose meaning. So before we go any further let’s define what it is, and how it is different from another overused (and often misunderstood) buzzword ‘multi-channel’.