La geocodificación segun la API de Google Maps es el proceso de traducir una dirección humanamente legible a coordenadas geográficas (latitud y longitud).
La geocodificación inversa según la API de Google Maps es el proceso de obtener direcciones humanamente legibles a partir de coordenadas geográficas (latitud y longitud).
Mira este ejemplo de geocodificación inversa de Google Maps haciendo clic en este vínculo: http://maps.google.com/maps/api/geocode/json?latlng=19.4325231,-99.1332828&sensor=false
A continuación te pongo un código de ejemplo hecho por mí, para realizar simultáneamente ambos procesos. He usado la Versión 3 de Google Maps JavaScript API.