There are computers on the internet that have interesting data – weather, news, stocks, sports, tweets, etc. If I want to write an app for your iPhone that displays weather information, I need a way for the app to get weather data. So I pay Apple or another company money for that data. Typically they charge a certain amount per request – starting at $50/month for a million calls via Apple.
My software uses the device’s gps to get the location and then connects to Apple’s weather server for the conditions or forecast.
Latest Answers