Webcast

A webcast is a media presentation distributed over the Internet.