Провайдеры местоположения Android - провайдер GPS или сети?

В моем приложении я хотел бы определить текущее местоположение пользователя. Однако у меня есть пара вопросов по этому поводу: Существуют разные поставщики геолокации, какой из них наиболее точный? GPS Provider или провайдер сети ? Чем отличаются эти доступные провайдеры? Как они функционируют? Не...