Geocoding is the process of transforming location information (e.g., street addresses, place names, etc.) into geocoordinate data (e.g., latitude/longitude) that can be plotted and symbolized on a map.
Reverse geocoding is the process of taking latitude and longitude values from a map layer and converting them into street addresses or place names.