Multimedia systems allow for the delivery of various media types such as audio, video, graphics, and text across computer networks and the internet. Content can be delivered through both offline and online methods using various networking technologies and protocols. Common online delivery methods include unicast, which sends content to individual clients, and multicast, which sends content simultaneously to multiple clients.