1. A method whereby users can register keywords that are associated with physical locations comprising: providing a server on a computer network wherein said server is accessible by a first user; and providing a program on said server that allows the first user to register keywords wherein registering includes: accepting an identification by the first user of a specific map location; associating the specific map location identified by the first user with a unique keyword specified by the first user; accepting a user-specified instruction to facilitate routing to the specific map location from the first user; associating the instruction with the unique keyword; and storing said unique keyword and said instruction in a keyword database along with data from which said specific map location associated therewith can be determined, wherein said unique keyword is thereafter used by a second user to indicate said specific map location and said instruction is provided to the second user.