What does the term ‘multi-channel’ mean?

The term refers to interaction between a company and customers across a variety of channels, which means that (both existing and potential) customers can reach the company through the preferred and most convenient channel.