I see everybody is saying turn background app refresh services completely off. (I agree with it just from the logical premise that of course stuff running in the background is going to eat battery.) My question is -- are there apps that actually need background services on to operate? For example, if I turn off background services and use Apple Maps, will it still give me the banner at the top with directions and whatnot as it did with iOS 6 if I switch to a different app? Or if I'm running and open a text messages while I'm using RunKeeper, will RunKeeper still keep going in the background? I guess my question is, what is background app refresh vs. running in the background, if any differences exist? Thanks.