Netcasting

Netcasting is the broadcasting of information over the Internet using server push technology.