the client device 120 operates a browser program 123 for accessing and interacting with other systems for a pc this program is a web browser such as microsoft internet explorer or netscape navigator and may generate a browser display 121 on the client device 120 the program used by the client device 120 for accessing and interacting with other systems to obtain digital content from the other systems will be generally referred to herein as the u201c browser u201d 123 the remote server 140 comprises a server or collection of servers which provide online functionality such as an online retail shopping web site an identifier is associated with the remote server 140 to allow the remote server 140 and digital content on the remote server 140 to be identified from the data network 160 for tcp ip networks the identifier may be a hostname which is unique within the network in some cases the hostname is the same as the domain name the remote server 140 may be accessed and utilized for example by the browser 123 units of digital content e g web pages served by the remote server 140 will be referred to herein as u201c remote pages u201d an identifier may be associated with each remote page to allow the remote pages to be identified from the data network 160 other identifiers may be associated with other objects on the remote server such as graphic files to allow these other objects to be identified from the data network 160 when used these identifiers may be considered u201c references u201d to the respective host i e remote server web page or other object for tcp ip networks an identifier or reference may be a uniform resource locator url and in some circumstances a.