The document provides information on building apps for Windows Phone 8.1 that use location services and geofencing capabilities. It discusses how to launch maps and directions from an app using URIs, get the device's current location using the Geolocator API, and track location changes. It also covers how to create and monitor geofences through the GeofenceMonitor class, specifying properties like the geoshape, monitored states, and whether it should be a single-use or recurring geofence. The document is a technical overview of various location and geofencing APIs available for building Windows Phone apps.