Location and context overview | Android Developers
The location APIs available in Google Play services facilitate adding location awareness to your app with automated location tracking, geofencing, and activity recognition. Note: The documentation here uses the Google Play services location APIs over the Android framework APIs (android.location).