12. A method of determining a likely geographical location of a network user based on criteria submitted by the user, the method comprising the steps of: holding in a location module geographic location information mapped from a user's computer network address that is an IP address; monitoring submitted criteria including a locality name; determining if the locality name is a sub-location within the geographic location indicated by the geographic location information mapped from the user's network address; refining the geographic location information mapped from the user's network address to indicate a probability that the user is located in the sub-location; and using the indicated probability to determine a likely geographical location and to provide to the user information that relates to the likely geographic location.
12. A method of determining a likely geographical location of a network user based on criteria submitted by the user, the method comprising the steps of: holding in a location module geographic location information mapped from a user's computer network address that is an IP address; monitoring submitted criteria including a locality name; determining if the locality name is a sub-location within the geographic location indicated by the geographic location information mapped from the user's network address; refining the geographic location information mapped from the user's network address to indicate a probability that the user is located in the sub-location; and using the indicated probability to determine a likely geographical location and to provide to the user information that relates to the likely geographic location. 13. The method of claim 12 wherein the information comprises a list of internet sites.