The document is a tutorial on using geocoding with Ruby on Rails, covering the integration of various geocoding services like Google Maps and Yahoo! Maps. It includes examples of how to set up geocoding functionalities, create a database model for storing addresses with corresponding geographic coordinates, and methods for calculating distances between locations. The tutorial outlines practical implementations using Rails plugins, REST web services, and AJAX for dynamic mapping applications.