A method provides a demonstration capability for a plurality of network
coupled users by which many users can watch a primary user interact with
an application. The method includes providing an application to a primary
user from an application server over a network and translating output
from the application into a broadcast protocol. The broadcast protocol is
then translated into a browser protocol transmitted over a network for
rendering by browsers at a plurality of network attached computers.