Omnichannel [or Omni-channel] means using many different communication channels to communicate with prospects or customers. Such communication channels would include realworld retail stores, websites, podcasts, videos, phone apps, TV, radio, print, and through such social events as Comicon, Defcon, or other conferences and gatherings. In other words, omnichannel means you are communicating along many different lines.
Celebrating 25 Years of Creating an Island of Stability In the Sea of Online Confusion