Providing online non-downloadable software in the nature of a mobile application for displaying, sharing and exchanging a user's location, personal and business information and otherwise allowing users to interact with each other and other parties and places
Computer and Scientific