Abstract: A method and apparatus for facilitating computer network transactions are disclosed herein. The computer network connects a host node and at least one user node. The host node has access to a database including records having predetermined contents, each record associated with a unique identification indicia. Each user node includes a display for displaying an icon and an input device for selecting the icon. The icon is typically an advertising banner having graphics related to an advertised product or service. The icon has embedded therein the network address of the host node, and the indicia for a record associated with the advertised product or service. The icon displayed on one user node is selected by actuating the respective input device (e.g., a mouse). The host network address embedded in the selected icon is used to contact the host node. Then, the record associated with the selected icon is retrieved by searching the database using the indicia embedded in the selected icon as a pointer.