Webcastnoun
A video and/or audio broadcast transmitted via the Internet
Webcastverb
To make such a broadcast
Webcast
A webcast is a media presentation distributed over the Internet using streaming media technology to distribute a single content source to many simultaneous listeners/viewers. A webcast may either be distributed live or on demand.
Podcastnoun
A programme produced on a regular basis, delivered over the Internet in a compressed digital format and designed for playback on computers or portable devices, such as a mobile phone.
Podcastverb
(transitive) To deliver (a programme) over the internet on a regular basis.
Podcast
A podcast is an episodic series of spoken word digital audio files that a user can download to a personal device for easy listening. Streaming applications and podcasting services provide a convenient and integrated way to manage a personal consumption queue across many podcast sources and playback devices.