"Why the lookup web service? The Google Maps API doesn't just let you
map an address. You need to supply the Maps API with a longitude and latitude to place a
marker on a map (or even to center a map on a city). The geocoding web service translates a
valid address into longitude and latitude; you can pass the result to the Maps
API."