Dictionary of Computer and Internet Terms: webcast (web broadcast)
webcast (web broadcast)
an event intended to be viewed simultaneously by numerous people connecting to the same web site. Webcasts often feature celebrity interviews, open-forum discussions, or product announcements. If too many people "tune in" at the same time, however, the server or network can be overloaded. Compare Internet radio