1. A method of providing information to a user via a printed substrate, said substrate comprising a printed graphic image and printed coded data indicative of a region identity associated with the substrate and of a plurality of coordinate locations on the substrate, said method comprising the steps of: receiving, in a computer system, interaction data indicative of the region identity and at least one coordinate position of a sensing device relative to the printed graphic image, the sensing device generating the interaction data when operatively positioned or moved relative to the printed graphic image by optically reading at least some of the printed coded data; identifying and retrieving at least part of a page description corresponding to the printed substrate using the region identity, generating a query expression comprising one or more search terms, at least one of said search terms being associated, in the page description, with a zone of the printed graphic image containing the coordinate position of the sensing device; forming a request using the query expression; and sending the request, or a results resource including search results obtained using the request, to the user, wherein the page description is maintained solely on a computer system and comprises a description of a plurality of virtual overlapping and layered zones corresponding to the printed graphic image, each description of a respective zone in the page description containing at least one search term.