A shopping cart metaphor is emulated on a network of server and client computing systems. A browser at the client station has a request module to send a shopping page request to the server. A shopping page module in the server sends a shopping page file to the browser in response to the shopping page request. The shopping page file contains items selectable by a user using the browser. A shopping module at the browser generates an add request and sends the add request to the server. This add request contains selected items from the items that were selectable in the shopping page file. A receiver at the server receives the add request from the browser, and a cart list module at the server initializes a shopping cart list. An add module at the server adds the selected items to the shopping cart list. A shopping page module at the server converts the cart list to a cart field, generates a new shopping page file, embeds the cart field in the new shopping page file and sends the new shopping page file to the browser. In this way, the shopping cart field is in a shopping page file that may be managed by the browser at the client station.