1. A computer readable medium or media including computer code that causes at least one computer to perform a method of providing an interactive area representation on a display device, the method comprising simultaneously displaying on the display device: the area representation; a highlighted portion of the area representation indicating a first portion of the area representation that can be positioned on the area representation by a pointing device; outside of the area representation a magnified representation of the first portion of the area representation represented by the highlighted portion; information relating to one or more items associated with the area representation on the area representation, on the magnified representation, or both; and outside of the area representation and the magnified representation additional information relating to the one or more items; the method further comprising: in response to user input to the at least one computer with the pointing device to select displayed additional information, positioning the highlighted portion on the area representation to indicate a second portion of the area representation corresponding to a location on the area representation related to the selected additional information and displaying a magnified representation of the second area representation portion represented by the positioned highlighted portion; the method further comprising: in response to further user input to the at least one computer with the pointing device, positioning the highlighted portion on the area representation to indicate a third portion of the area representation, displaying a magnified representation of the third area representation portion indicated by the positioned highlighted portion and displaying as part of the additional information item information relating to the third area representation portion.