This is a great API that many other modules use. Here is the info from the project page that summarizes it well: "The Field API in Drupal core lacks the ability for other modules to easily alter field formatter settings forms and the formatter summaries. This module is a small API provider for other modules since it's too late to get the hooks into core..."
The description at Drupal.org describes this module the best:"This module creates separate "Edit account" and "Edit profile" tabs for each user, with custom user fields configured under "Edit profile."
"IP Geolocation Views & Maps (IPGV&M) makes it easy to create Views-based mapping solutions using the map renderer of your choice (Google, OpenLayers or Leaflet)..."