A distributed online system for enabling an end user with a browser to
play karaoke comprising an end user installation with internet browser, a
central host server accessible to the end user via the browser for
providing the end user with access to at least one independently hosted
karaoke chat room server, with said chat room server being authorized by
the host server and accessible by the end user for providing the end user
with a karaoke application.