Why geocoding is necessary and how it helps?
With geocoding you can get the latitude and longitude and perform numerous location-related operations like plotting records on map, creating optimized routes, finding nearby records and so on.