Reverse geocoding is the process of translating latitude and longitude coordinates into addresses. By using a reverse geocoding service provided by Google or Apple, the mobile client can automatically populate the various parts of an address such as street name, city, state, and postal code.