Each application is different. Some applications just show a general location (such as Twitter or Google Maps) of where you are. Other applications get to the nitty gritty and show the exact location of you at the moment (some with a dot showing your location!). If geocaching is not critical for your business purposes, disable it. Having hackers and thieves know your pinpointed location, especially when traveling, is scary.