1. In a computer network comprising a first client, a second client, and a server, the first client, second client, and the server being in communication over the computer network, a method for defining image based navigation behavior for the second client at the first client, the method comprising: downloading one or more images to the first client from one or more nodes of the computer network; selecting a first image from the one or more downloaded images; selecting a region within the first image; selecting a network resource for association with the selected region; and sending, from the first client to the server, data defining the selected region within the first image and data defining the selected network resource.