A method and apparatus for providing on line assistance to an end user who
is experiencing a problem with a computer. The computer includes a
display, a monitoring unit, and a browser. The browser is loaded on the
computer and is configured to establish an on-line session with another
computer when the browser is enabled. The monitoring unit periodically
monitors the other computer for any messages destined for the computer
when the browser is closed.