the user to download other web pages specifically associated with the originator or author of the advertisement 39 in accordance with the invention the java u2122 code 44 includes an applet program and data for tracking and logging the activities of the user in memory 24 while the user is viewing the web page replica 40 the applet program 44 therefore permits the authors of the advertisement 39 to better understand how the users interact with the web page advertisement in order to provide more effective advertising more specifically the web page replica 40 includes the java u2122 code applet 44 that describes the particular attributes of the advertisement 39 once the web page replica 40 begins to display the applet 44 also begins to execute in order to track and or log user activities as they relate to various parts or objects of the advertisement 39 for example the applet 44 may include information that describes regions 46 of the advertisement 39 a list of visual elements 48 associated with the advertisement 39 and or user activity definitions 50 that may take place within the context of the advertisement 39 the regions 46 may define areas within the advertisement 39 such as areas devoted to text or graphics the elements 48 within the advertisement 39 may include various graphical images the elements 48 may also include user prompts such as buttons menus slide bars radio buttons and the like the list of activity definitions 50 may include various types of user input the most important user input is typically mouse position as reflected by the position of a cursor 33 but these may also include other user inputs such as mouse clicks or keyboard inputs fig2 is a flow chart of the.