This document discusses using HTML5 geolocation and GeoDjango. It provides an overview of HTML5 geolocation which allows websites to detect the user's location using inputs like GPS, WiFi networks, and IP address. It then gives a crash course in GeoDjango, describing how to store and query geographic data and features like points, lines, polygons in a Django application. It also demonstrates a sample GeoDjango application for displaying user groups on a map near a given city.