Meaning of CHANNEL in English

CHANNEL

Internet content that is aggregated for a specific category or content provider. Making a poor analogy to television, push channels are content channels delivered through Internet push technology. See also push .

Internet PR English glossary.      Английский словарь Интерет пиара и продвижения.