1. A collaboration system for allowing multiple geobrowsers to communicate over local networks and the Internet to create a real collaborative experience over a plurality of computer devices, comprising: a web-enabled Host computer; a plurality of remote client computer stations in communication with said Host, each of said plurality of remote client stations running a native geobrowser application for displaying a user-interface comprising a virtual globe or two-dimensional map; a communication management module running locally or as a web plug-in on each of said plurality of remote client stations and capable of controlling the respective geobrowser application for providing a local collaboration user interface on said client stations, said communication management module communicating geobrowser commands entered at each of said remote client stations to said Host, receiving geobrowser commands from said Host, and executing geobrowser commands received from said Host on said native geobrowser application; software resident on said web-enabled Host computer for designating any one of said plurality of remote client stations as a lead collaborator, recording a command stack consisting of all geobrowser control commands executed by designated lead collaborators, and for communicating said recorded command stack out to the other of said plurality of remote client stations for execution on their said native geobrowser applications.