Internet Channel - (Internet Video Channel) - This is another name for a website or other location with specialized Internet TV programming. Each channel might be created by a different producer. An Internet TV portal might offer hundreds or more Internet channels. See Internet TV.

Internet Channel Server
- (ICS) - ICS is one of three main components of the Broadcast Server, along with the Broadcast Router and Enhancement Tools. ICS might allow the transmission of channels and Web content over broadcast and other multicast-enabled networks.