1. A communication by location method comprising: obtaining at least one mobile device equipped with at least one processor, memory, user interface, display screen, bidirectional wireless communication link capability, and location determination capability; creating at least one asynchronous communication thread on a database associated with a host internet server, each said communication thread comprising at least an initial entry, and at least one set of geographical identification metadata comprising at least the communication thread geolocation, a communication thread category, a first communication thread viewing geographical zone, and a second communication thread reply geographical zone; wherein said second reply geographical zone encompasses at least the geolocation of said communication thread, and said second reply geographical zone is encompassed within said first viewing geographical zone; setting a map viewing location on said mobile device, said map viewing location corresponding to the location where communication threads of interest may be located, and further setting a maximum communication thread viewing radius about said map viewing location; using said mobile device to establish a communications link with said host internet server, transmitting the present location and map viewing location of said mobile device to said host internet server, and transmitting at least a maximum communication thread viewing radius and one or more communication thread categories to said host internet server; using the present location and map viewing location of said mobile device, communication thread categories, and said maximum communication thread viewing radius as a search key to said database, searching for communication threads with communication thread geolocations, communication thread categories, and communication thread viewing zones that are within the maximum viewing radius of the map viewing location of said mobile device, and using the results of said search as at least a first search criteria to determine if at least the selected communication thread geolocations of the search selected communication threads should be transmitted to said mobile device; and transmitting at least the selected thread geolocations of said search selected communication threads to said mobile device.