Methods and computer readable medium for collaborating on geographical
maps between two or more computers are disclosed. In particular, sharing
a geographical location on a map between two or more computers and
co-navigating a map between two or more computers are disclosed. With
respect to sharing a geographical location, the geographical location is
retrieved to the first computer. The geographical location is added to
the map being rendered at the first computer and is sent to a second
computer. A map including the geographical location is rendered at the
second computer. With respect to co-navigating, a map is displayed from a
map perspective at the first computer. The map perspective is sent to the
second computer. A map from the same map perspective being displayed at
the first computer is rendered at the second computer.