I suspect that most people don't understand much about location services and reference 'GPS' as the generic term for location tracking whether it's via GPS/Wifi/Cell tower/other. The bottom line is if your device has any sort of connectivity whatsoever that can geolocate your device, Google is using it. Off-line when it happens? No problem: they'll log it and upload the data when you reconnect.