A viewer for displaying an electronic book and providing for electronic
commerce. In conjunction with viewing an electronic book, a user can view
information about products and services, view an on-line electronic
catalog, and receive samples of products available for purchase. By
entering a purchase request, the user can purchase products or services.
In the case of a digital product, the user can download the purchased
product directly into the viewer. The viewer also records statistics
concerning purchase and information requests in order to recommend
related products or services, or for directing particular types of
advertisements to the user.