Multicast is a network communication method in which a single stream of video data is transmitted once from a source and delivered simultaneously to multiple recipients who have joined a multicast group. Unlike unicast, where a separate stream is sent to each viewer, multicast significantly reduces bandwidth consumption on the network because the data travels as a single stream until it reaches the point of divergence closest to each recipient. It is commonly used in private enterprise and IPTV networks.