Google has added free open source client libraries for Java and Python to the Google Maps API. The API provides a set of web services that you can use to integrate maps into connected applications.