The document discusses alternatives to using Google Maps for mobile apps. It lists technical requirements like supporting layers of complex content from multiple sources, large content size, and offline use. It also mentions business requirements like licensing, pricing and usage models, and custom branding. It then provides examples of existing mapping libraries like OpenStreetMaps, CloudMade and Polymaps. It also suggests writing your own custom map library to meet specialized needs. In summary, the document outlines reasons to consider alternative mapping solutions and provides examples of existing open-source and custom options.