That's a good explanation of "how", but unfortunately it leaves out the "why", as in "Why should my users go through the effort of installing a dummy application when they can simply open a URL in their web browser?"