a method , device , and system for communicating with multiple users via a map over the internet are disclosed . the device includes a processor for executing computer programs , a memory for storing data , an input module for entering user commands , a communication module for transmitting and receiving data , and a display for showing information on a screen . the device includes logic for showing at a top level multiple communities across the world for selection and further magnification of their locations by the user . thus the user can keep track of multiple communities in a multilevel viewing environment .