What is Advertising Channel?

Legal Definition
A media channel that advertisers use to do their promotional capmaigning.