Live streaming is a technology that refers to presentation of audiovisual media content live over the Internet. Content is constantly received by and presented to the user while being delivered by a streaming provider. The transmission resembles broadcast television but takes place over the Internet.
A webcast is a media presentation distributed over the Internet using streaming
technology to distribute a single content source to many simultaneous
listeners/viewers. A webcast may either be distributed live or on
demand. Essentially, webcasting is “broadcasting” over the Internet.
Technically, live streaming involves a camera
for the media, an encoder to digitize the content, a media publisher
where the streams are made available to potential end-users and a content delivery network to distribute and deliver the content. The media can then be viewed by end-users live.
A nice Web 2.0 service for live-streaming is UStream (http://www.ustream.tv). The website offers the possibility to livestream from your computers webcam or even your smartphone with a few klicks. There is a free version with advertising and ad-free versions (from 99$/month). Parallel to the live-stream you can include a Chat for viewers.