This document discusses services, data, and architectures for building a geo application. It describes getting a user's location, searching for locations, and different types of content that can be displayed on a map like places, pictures, events, deals, and people. The document recommends combining multiple data sources and handling duplicates. It also discusses using user generated content and how a server enables more possibilities like background processing and collecting statistics.