IIRC, Non-precise location is cell tower level location or the like, possibly a 12 square mile area. It is also very cheap if the device is already connected to a tower.
Precise location may be from Apple's SSID database or from a GPS system.
Non-precise location may help with getting more appropriate search results but won't help you with turn-by-turn navigation.