In this case, though the user is presented with what appears to be a single web application, it is in reality a conglomerate of one or more applications as well as text, graphics, and user interface items such as checkboxes or text boxes where one may provide input using the keyboard or mouse.